School of Rock Johns Creek Facebook Twitter Googlemaps Yelp

   464 Reviews
Medlock Promenade Shopping Center
Johns Creek, GA 30097
678-580-1882
Visit Website

Recent Reviews:


The staff are warm and welcoming. Which helped our kid acclimated right away. She enjoyed her time there.

Great staff and work well with teaching and getting the kids to understand their gifts better.

The Instructors are awesome. We love Mr. Bill Diehl! He is knowledgeable, fun, and truly cares about my child’s progress. He pushes my child to try drum fundamentals that are outside his comfort zone. The school is organized and well run. The staff is friendly and knowledgeable. I love the performance program where my child is in an actual band—what a great way to experience playing with other musicians. The only reason I don’t have my other kids in lessons is the higher price point. It’s worth it for one child, not realistic for two or more children in our case. Overall, we love School of Rock Johns Creek.

My son loves the instructors and feeling of being a part of something fun and cool. The instructors are fantastic teachers and keep his interests high. The group events are fun for everyone and our son loves being a part of something that feel like a rock star. TJ is also extremely important to our vote as he has been very responsive, helpful, welcoming, and patient as we joined the SOR family.

We are super happy to have chosen The School of Rock for our son. The learning environment is very pleasant and is very well structured so that they learn in a very technical and fun way. Many facilities to move the schedule when you are absent and need to make up a class. They are great!

Dan my instructor really enjoys teaching as well as Drew in band practice. TJ a John are always helpful in the front office.

Excellent and very professional

We've got nothing but good things to say about this place. We finally found a guitar lesson that my son really looks forward to going to and though we've only been going for a short while, he's already learned much more than he di with any of his past teachers

This has been an enriching experience! The instructors are incredibly talented and passionate about nurturing each student's musical journey. The supportive environment fosters creativity and confidence, allowing students to thrive. Highly recommend School of Rock to anyone looking to explore their musical potential!"

SOR John's Creek continuously exceeds expectations with their curriculum and staff. An amazing group of teachers who truly care about music education and continuing the legacy of future musicians.

The instructors are very knowledgeable and engaged with the student's needs. My child feels like the instructor is working with him and not just telling him what to do. They work together to develop an instructional plan. And their communication with the parents is great! SoR programs have helped my child reach his goals and become very confident in his musical abilities.

The staff is really helpful, knowledgable and friendly. My child loved the lessons and I liked that she had an opportunity to try different instruments.

My daughter’s confidence has grown so much since she started at School of Rock. We love the community feel!

The main thing is the fact that my daughter runs out of every session so excited to have been there

Already recommended to all friends

It's incredible to see your kids go from not knowing how to play an instrument to rocking out on stage.

I highly recommend The School of Rock. I’ve witnessed significant progress in my child’s technique and skills since they started here. The teachers regularly provide feedback on their performance and areas for improvement. I especially appreciate the band format, which allows my child to apply their practice immediately. The staff is both informative and friendly.

We love the people. TJ and Sean are the BEST

The SOR John's Creek staff are phenomenal! Everyone is kind and professional. Wonderful teachers with a clear passion for music education. The curriculum is organized and engaging!

Great! I told many friends