I took the MSF basic 2 day course. My instructor was Jasmine and she was very knowledgeable and friendly. The class was only me and another person. It was well done, comfortable, and enjoyable. She moved things along at a good pace and was very engaging. I've ridden street for a little over 18 years (off and on) and the other guy was new. She adapted to his learning curve and he picked it up very quickly. I was never bored and even learned some things. The class was well done, informative, and enjoyable. I would recommend them for anyone looking to take a class.
If you talk to Jasmine tell her Josh with the yellow Ducati sent you.
http://www.bluecreekmotorcycletraining.com