Sorry to hear that man, I took my course a couple weeks ago and I have nothing bad to say about it, except perhaps the bikes were a bit small, but I'm 6'5" so I'm use to cramping on a bike.
It sucks but don't let one bad experience hinder from riding if you wanna ride, get the m2 and teach...