We just went to a free Gymboree class. I think it's good as a gym space for ds to run around when the weather is bad but I wasn't so impressed with the class itself. However, you should try a class yourself. I've found that everything depends upon the teacher you get. If they have a lot of energy and know what they're doing, you can't beat that.