Great place for kids to rock. Really top-flight musicians and a neat environment. The performance camps are recommended; they are season-long, themed shows– my kid is doing Hendrix right now. These performance camps consist of a 3– hour rehearsal once/week, coupled with weekly 45 minute-long private lessons. After 3 – 4 months of work, the kids perform a full concert, at a venue like Puck or Triumph Brewery or at the on-site stage – which is a decent setup. Generally a very cool and eclectic group of people hang out there and the teachers are great. Awesome place for your kid to network if they are truly serious about music, and also a wonderful experience for those that just like to rock and have fun.