Took the Nashville class and had excellent instructors. Both were always encouraging and friendly, never discouraging at all. They made the various drills and exercises fun and enjoyable, while still making sure the students understand the practical reasons behind them. They also provided a great deal of insight from their own riding experiences in regards to safety in traffic, riding in groups, etc. I would highly recommend taking this course for anyone looking to get a motorcycle/scooter/etc.