I would highly recommend RTI. I believe they were a little cheaper than the rest, but there were great. The instructors all give you personal tips and instruction individually and will help those who are struggling with any specific portion. They were super friendly and funny/quirky. They also have a bunch of different types of bike at the course for you to try out: 125cc, 150cc, 250cc, cruiser, sport touring, sport, etc.