I rode self-taught for a number of years without an endorsement. Yeah, I know. How stupid can you get? I bought a new bike and finally wised up and decided to do it right this time. I enrolled for the course and can't believe how much I learned! The instructors took every piece of the course and broke it down into really easily digestible chunks. They were more than accommodating to a number of skill levels, too. I un-learned a lot of bad habits, as well. I feel like I have a much healthier respect for riding, as well as a much better skill set to keep me safer out there.
Kevin was my instructor, and he made the whole course that much more fun and informative.