School of Rock in Cherry Hill is more than just music lessons. It's a music culture. My sons will be celebrating their one year anniversary as "students" of the School of Rock this May and they have loved every minute of it. When my boys started, the most they could play was a recorder. Before I knew it not only were they playing the keyboard, and reading music but they were up on stage with the help of Vince and Charlie H. in the Rock 101 jam sessions. If you told me a year ago my oldest was going to play in front of a crowd I would have said, "You've not met my [very shy] son." Al gives my oldest the support and patience he needs and John helps my youngest stay interested by letting him play the music he wants to play. He sneaks in the fundamentals before my son even knows what happened. The school is full of talented, accomplished musicians who approach learning an instrument and music in a way that creates excitement, love, and appreciation for the entire craft. More importantly they give my boys the extra boost of confidence they need while making rockin' out FUN, FUN, FUN. School of Rock is as kid-friendly as a school can get!