I just finished the MSF course. I have been riding for the last 10 years and thought I knew all that I needed to know about safe riding. As it turns out, there was a lot more to learn. I also corrected some bad habits. For anyone who likes riding, take the time, get enrolled and complete the course.