I am like many of the other riders on here. I grew up on bikes mostly dirt, but a few small street bikes too. I had over a 10 year span where I had not been on a bike, and I did not want to rent or borrow a bike to get my "M". I took the class, learned, and enjoyed it. The instructor was all over me b/c comming from dirt I was use to throwing knees out and standing, while I could get away with that on their little 250's, I can not imange doing that on my Fat Bob. End result, I think all should have to go through the course, whats the worst that will happen, you find new people to ride with, and you break a few bad habbits.