I had very high expectations for this Dirt Bike enduro skills class. Rich met and exceeded all my expectations. The class was educational and enjoyable. Rich has an amazing ability to convey concepts like no one else in the Dirt Bike world. Most importantly he gives everyone the personal attention and feedback to make sure they get the skills hes teaching. My only suggestion would be that the class would be 3 days, 6 hours a day instead of the two days as I was feeling a bit fatigued at the end of the 8 hour days. All in all I highly recommend this course as I have already seen a big improvement in my riding.