I love that School Of Rock provides an opportunity to learn music coupled the experience of performing onstage. My son started taking guitar lessons at School Of Rock in Germantown, Tn. I think that the performance experience kept him dedicated and gave him self motivation to practice. After watching him have so much fun with it, I joined the adult program(and after years of studying piano with little or no result), finally learned to play and enjoy music. I love that the programs match you up with people of similar skill levels in a nonjudgmental and encouraging environment. Watching yourself as well as the others that you are grouped with learn and improve is both encouraging and motivating as a musician. Thank you to the entire staff at Germantown School Of Rock. You rock!