My son loves it here...he plays guitar and has grown leaps and bounds. He takes private lessons and a separate performance lesson with others. I love the music choices that they get to play, and I especially love that the staff stresses respect and a good attitude. Such a great environment for both teens and younger kids!