I took the class. It looked like it helped the people who have not ridden on the street a lot. I had some experience ridding on the road and dirt bikes. I don't know what every one is saying about the maintenance. Yes there is some dealer recommended maintenance at different intervals, but nothing horrible. My bike has always been reliable, except when i fried the battery after letting it sit for the winter.