Switch to mobile website Switch to full website
Share Close


The Performance Program at School of Rock Princeton is our hallmark music program, where tens of thousands of students enroll each year. It consists of a weekly group rehearsal where kids and teens learn by playing rock music's most iconic songs with a band composed of their peers. Students are assigned songs and parts that are tailored to them based on their age, experience and ability to learn new skills and concepts. Students then work through their parts in weekly private music lessons, refining the skills and concepts that those songs introduce. The goal of this curriculum is to prepare kids and teens for live performances. Every few months, School of Rock Princeton Performance Program students take the stage and play at local Hamilton music venues in front of a live audience.

Rock 101 is one of School of Rock Princeton's top programs for kids and beginners. Students have one weekly group rehearsal where they learn to play classic rock songs that have been simplified for beginner musicians. Additionally, Rock 101 students in Princeton have a weekly private music lesson with an instructor who helps them learn the concepts and skills behind their performance songs.

We currently have Rock 101 sessions:
Sundays 12:00 - 1: 30
Mondays 5:00 - 6:30
Wednesdays 5:00-6:30

At School of Rock Princeton, our students have the option to take in-person lessons at our location or virtual music instruction from the comfort of their homes. Both programs contain weekly one-on-one instruction conducted by our expert School of Rock instructors. Students will receive their training using our proprietary education program, The School of Rock Method™, which couples in-person or virtual lessons with our proprietary Method App™, SongFirst Approach™ and Method Books™.

We offer this program as a stepping stone for students to get more comfortable on their instruments before joining our group rehearsals. It generally takes around two months to get students prepared to jump into a rehearsal.