Took the MSF course. I gotta say is it was worth every penny. I never thought i would be able to pick up riding the bike so quickly. It was fun and a little challenging, especially the u-turn at first. I recommend this course to every1 who wants to learn to ride. Just savin for my forst bike now, hopefully, a Yamaha YZF 600r. 