My DD has been in various Gymboree classes for over a year and a half (she's almost 30 mo. old, she started around 11 mo.). We've done play, music, and art. I was least impressed with the music classes, but this might be because we have done other music classes (Kindermusik). The art class that she is currently in is great! I also think that the play classes are a lot of fun for her. I'm sure that the teachers have a lot to do with your experience. We are very lucky to have some incredible teachers at our Gymboree. She has taken a lot of classes over the last couple of years and I have been most happiest with Gymboree.