I tried a few and don't like them. Got a post here somewhere about my own experience but I think it's more the local instructors at my "Y." Neither are cyclists and that's obvious--in fact, I don't know that either have any type of training to teach that type of thing at all. Both are local school teachers, and I'm sure they're good at that but they stink at spin classes.