I think the OP was looking for mechanics related bike classes, not spinning classes.
My son took the class last night. He said it was really good and lots of individual attention.
Too bad the tire he changed was flat when he went to go and commute to work!