This place ROCKS! My kids loved the summer camp. My daughter is 7 and my son is at. Neither have had any music lessons before. By the end of the week they have been begging me to play ACDC and White Stripes in the car. We can't wait to come back from or vacation so we can get started in the Rock 101 program! PS- My son has special needs and this place totally had 5 star service when it came to dealing with him!