School of Rock provides an awesome environment for our kids to be creative and learn an instrument. Besides learning about music and music history it teaches them how to work together in a group and to perform in front of an audience. The School is very well organized and the teachers and staff are all extremely talented, professional and most of all amazing people. You can tell that our kids feel loved and cared for in an environment that feels like family. I know that this experience for our kids will have positive impact for the rest of their lives whatever they venture into in the future. Thanks SOR, keep on Rocking!