I attended the OMG weekend course August 23,24 2014. I had no particular reason for choosing this school other than there was no weeknight theory class in addition to the 2 day weekend. Our instructor Gary was very knowledgeable about bikes and their safe use. His classroom time was informative and he kept things moving. After 2 hours of classroom time we were on the bikes. Here is what is impressive about this school. The bikes were new, and in top notch condition. You had your choice of learning on a cruiser, sportbike, enduro, or naked bike. For a new rider it is a great opportunity to learn on different equipment to see what will suit you when its time to buy your ride. You will spend plenty of time riding over the weekend. It starts with the basic operation, moves to obstacles in a closed course environment, than you begin group riding on the streets of Calgary. Gary did a great job building the skills and confidence required in all the students to safely tour around town. I took my road test right from the school on their bike after the course ended Sunday at 5:30 pm and passed. Thank you OMG for giving me the skills I need to enjoy many future years of riding.