http://www.schoolofrock.com/mainline School of Rock is a performance based after school music program that gives kids valuable stage experience, as well as giving them self confidence in all aspects of their lives. Our program consists of weekly 45 minute private lessons and weekly three hour rehearsals to prepare for our seasonal shows.