I just finished the motorcycle training course with my girlfriend and a co-worker. Comically we picked the hottest weekend (so far) for the year in Las Vegas (117 degrees). The course was held out of a small trailer next to a parking lot that almost seemed apart of the car dealership next door. The bikes were small 125cc Eliminators.
Sounds bad? The environment and information overload came close to having us three (motorcycle virgins) quit several times. The three of us passed the course and the riding test, but even if we hadn't, it would have been worth every penny! Joanna Needham was our instructor. I cannot imagine a more knowledgeable individual in her subject matter than Joanna. It is only due to her training that the three of us had a hope of passing. I believe that we picked up a life skill (and general knowledge) that is invaluable even if we do not hop on a motorcycle in the near future.
Concerning the class. This is NOT a pass or gets your money back sort of course. You receive all the training necessary to pass the course and then you are impartially graded on your riding skills in the exact same manner as DMV. This means that there is a fair likelihood of failure at the end. There has to be impartial grading to give the school any credibility AND there is no way the school wants to put dangerous riders on the streets.
If you are interested in motorcycles or just want the life skill to know how to ride one, I highly suggest taking this course!