Johns Creek
School of Rock

Explore School of Rock

Johns Creek

Summer Music Camps Happening All Summer Long!   Learn More
School of Rock Johns Creek
10900 Medlock Bridge Rd Suite 107
Johns Creek, GA 30097
(678) 580-1882

Location Specifics

Corner of Abbott and Medlock Bridge Rd.

Get Directions
  • Monday: 3 PM - 9 PM
  • Tuesday: 3 PM - 9 PM
  • Wednesday: 3 PM - 9 PM
  • Thursday: 3 PM - 9 PM
  • Friday: 3 PM - 8 PM
  • Saturday: 10 AM - 5 PM
  • Sunday: Closed

Music programs at School of Rock Johns Creek combine one-on-one lessons with group band practices

Programs we offer

Rock 101 music program in Johns Creek for kids and beginners
Rock 101
Ages 8-13

Rock 101 is one of School of Rock Johns Creek'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 Johns Creek have a weekly private music lesson with an instructor who helps them learn the concepts and skills behind their performance songs.

What To Expect

The Path to Take the Stage

Our music programs for kids in Johns Creek are designed to get students on stage performing, with the goal of building strong musical proficiency. Younger students at School of Rock Johns Creek who have participated in the Rookies program can move to our Rock 101 music program once they’re ready. Additionally, students (typically ages 8 to 13-years-old) can begin Rock 101 without any prior experience. The goal of this rock program is to quickly develop a basic competence on students’ chosen instruments before moving on to our famous Performance Program.

Performance music program for teens in Johns Creek
Ages 8-18

The Performance Program at School of Rock Johns Creek 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 Johns Creek Performance Program students take the stage and play at local Johns Creek music venues in front of a live audience.

What To Expect

The Path to Take the Stage

School of Rock Johns Creek's music programs for kids and teens are designed to inspire by getting students on stage and performing. All of our other music education programs focus on readying students for our famous Performance Program. This is where students develop incredible musical skills. Performance Program students have often gone through our Rock 101 program first or have some previous basic music experience. These young musicians will have custom development plans outlined by their instructors with key concepts reinforced during private lessons and group rehearsals, all with the goal of performing live at a Johns Creek music venue.

Rookies music program for children in Johns Creek
Ages 6-7

At School of Rock Johns Creek, our music program for children with no previous musical experience (typically ages 6 to 7-years-old) is called Rookies. Rookies students have one weekly group music lesson where they learn fundamentals like chords, rhythm and song structure. Kids get to learn and experiment with multiple instruments so they can later decide which one they ultimately want to continue pursuing in Rock 101.

What To Expect

The Path to Take the Stage

All of our music programs are designed to inspire students to learn and develop a strong musical proficiency. At School of Rock Johns Creek, younger students who are not ready for a more comprehensive program like Rock 101 can start in Rookies. Additionally, students who have completed the Little Wing program will progress into the Rookies music program. No prior musical experience is needed for Rookies. Once your child is ready for private music lessons (typically older than first or second graders), they will graduate into our Rock 101 program.

Little Wing music program for toddlers and preschoolers in Johns Creek
Little Wing
Ages 4-5

At School of Rock Johns Creek our Little Wing music program for preschoolers and toddlers teaches students foundational music skills by playing games and participating in other interactive musical activities. Little Wing students have one weekly group music lesson in which they use classic rock songs to learn about rhythm, song structure, melody and dynamics through play.

What To Expect

The Path to Take the Stage

The Little Wing music program is the first step in a young musician's journey. At School of Rock Johns Creek, toddlers and preschoolers who show an interest in music should start with Little Wing. As they get older, they will progress into the Rookies program, followed by Rock 101 and the Performance Program.

Age 12 and over

Our Songwriting program for kids and teens teaches the fundamentals of songwriting, arrangement and music theory, and helps students compose original works.  At School of Rock Johns Creek, songwriting students receive one weekly private lesson where they learn concepts, technique and theory on an instrument of their choice. These principles are then applied in a weekly group lesson where students work together on songwriting exercises and lyrical workshops.  Every few months, Songwriting students take the stage to perform or band together to record their original songs.

What to Expect
  • 1 weekly private lesson
  • 1 weekly group lesson

The Path to Take the Stage

Our Songwriting program for kids and teens in Johns Creek is designed to create musical proficiency through the creation of original music. Students at School of Rock Johns Creek who have completed our Rock 101 program can move to our Songwriting program once they’re ready. Additionally, new students who have prior experience with and basic knowledge of an instrument can also begin Songwriting. The program culminates with a live showcase where students perform their original compositions in bands at a local music venue. Students taking the Songwriting Program online will remotely record their original songs to produce a demo of the class's music.

Remote student playing guitar
All Ages

At School of Rock Johns Creek, our students can take online, one-on-one music instruction from the comfort of their homes. We call this program School of Rock Remote. This online music program contains weekly one-on-one instruction conducted by our expert School of Rock instructors in a safe virtual lesson room.
Students will receive their training using our proprietary education program, The School of Rock Method™, which couples live video lessons with our proprietary Method App™, SongFirst Approach™ and Method Books™. 

What To Expect


All of our music programs for kids, teens, and adults are designed to help students gain amazing musical proficiency. School of Rock’s online music lesson program is no exception. Online guitar lessons, online piano lessons, online drum lessons, online singing lessons and online bass guitar lessons are all offered through the School of Rock Remote online program.

Adult music program in Johns Creek for students over 18
Adult Program
Ages 18+

School of Rock Johns Creek's Adult Program is for students over 18 years old who are looking to either improve their musical proficiency or pick up an instrument with no prior musical experience. As with most School of Rock music programs, the Adult Program uses a performance-based music education approach. This means the curriculum focuses on learning music concepts and applying them in a live performance setting. Our Adult Music Program includes one weekly private music lesson and a weekly group rehearsal. Every student at School of Rock Johns Creek is placed in a band of fellow adults and then assigned specific songs as a way of learning key music concepts and skills. Adult students then take the stage to play at a live show in Johns Creek.

What To Expect

The Path to Take the Stage

All of our music programs are designed to inspire by getting students on stage and performing, with the goal of building strong musical proficiency along the way. The School of Rock Johns Creek Adult Program is open to all experience levels and each student will follow a customized learning plan developed by their instructor. Adult students will work together during rehearsal to prepare for a live performance at a real rock venue in Johns Creek.

House Band program for gigging at local venues in Johns Creek
House Band
Age 17 and Under

The School of Rock Johns Creek House Band music program gives students under 18 the opportunity to join a gigging band composed of fellow musicians from their school. These students perform additional live shows throughout the year. All students in the Performance Program have the opportunity to audition for a spot in School of Rock Johns Creek's House Band. Once selected, House Band members become leaders in their School of Rock community and perform live shows at GA rock venues throughout the year.

What To Expect

The Path to Take the Stage

Performance is the core of School of Rock's educational approach. Therefore, we create additional opportunities for students to perform on stages throughout Johns Creek and the rest of GA. The House Band music program allows each school's most talented students the opportunity to join a band and play routinely in front of live audiences. Once a member, students will gain real music experience associated with gigging musicians and will become leaders and mentors inside the School of Rock community.

The AllStars national tour features the best child and teen musicians
Age 17 and Under

The School of Rock AllStars Tour takes the very best students from around the world and sends them on a nationwide summer tour across the United States. Less than 1% of School of Rock students are selected each year to represent School of Rock as an AllStar. All Performance Program students are eligible to audition for this prestigious program. The intensive audition process starts off with video submissions followed by live auditions. Once selected, AllStar students will have an authentic touring experience including traveling on a tour bus, doing tour publicity and starring in nightly performances at famous venues and festivals during a two-week tour.

What To Expect

The Path to Take the Stage

Becoming an AllStar is the highest level of achievement for a School of Rock student. They play on legendary stages large and small, including The Knitting Factory, Red Rocks Amphitheatre, The Rock & Roll Hall of Fame, The Troubadour and Lollapalooza. AllStar students often go on to have accomplished careers in the music industry. Former AllStars have gone on to become touring artists, star in Broadway musicals, get signed to record deals, become finalists on talent competitions like "The Voice" and "American Idol" and have other notable roles in the music industry.

Music Lessons in Johns Creek

Kid learns to play guitar at School of Rock Johns Creek

Guitar Lessons for All Skill Levels

Beginner Guitar Lessons for Kids

At School of Rock Johns Creek, we offer beginner guitar lessons for kids. Our expert guitar instructors guide your child from start to finish with private instruction and weekly group band rehearsals. Every instructor at School of Rock Johns Creek is an experienced musician, and they emphasize foundational music theory and technique when teaching guitar lessons to kids. Unlike other Johns Creek guitar lessons and programs, School of Rock is designed to get students performing in a band.

Beginner Guitar Lessons for Adults

It’s never too late to learn to play the guitar. Similar to our kids guitar lessons, School of Rock Johns Creek's beginner guitar lessons for adults utilizes a performance-based curriculum. Our experienced instructors teach adult students through popular rock songs, and teach students to play guitar in a way that’s challenging and fun. We believe the best way to learn is by doing, which is why we combine weekly private guitar lessons with group band rehearsals. At School of Rock Johns Creek, we teach beginner guitar lessons for adults in our Adult Program. This program gets students performing onstage at a local Johns Creek venue.

Key Concepts
  • Technique
  • Solos
  • Chords
  • Theory

Intermediate to Advanced Guitar Lessons

As students gain skills and experience, we move them along to more challenging programs at higher skill levels. Intermediate and advanced students take the skills they learned in beginner guitar lessons, and layer on more difficult techniques and concepts. School of Rock Johns Creek offers advanced guitar lessons for kids and adults that teach by playing challenging classic rock songs and emphasize playing the guitar in a real music venue. Our Johns Creek guitar teachers will work with each student to develop a custom learning plan.

Kids learn to drum at School of Rock Johns Creek

Drum Lessons for All Skill Levels

Beginner Drum Lessons for Kids

School of Rock Johns Creek is the best option for anyone looking to learn the drums. Our beginner drum lessons get kids behind the drum kit and on their way to taking the stage. That’s why at School of Rock Johns Creek we combine private drum lessons for beginners with weekly band rehearsals—it prepares students to perform live. With years of experience teaching drums in Johns Creek, our drum instructors teach beginner drum students core techniques, including how to groove, play rudiments and more.

Beginner Drum Lessons for Adults

Our drum lessons for adults are designed to accommodate all skill levels. At School of Rock Johns Creek, our beginner drum lessons for adults are built for musicians with little to no experience. We teach adults using the same core performance-based education philosophy as our drum lessons for kids—performing with a band accelerates the learning process. Adult students will perform live at a venue in Johns Creek. Unlike other Johns Creek drum lessons for beginners, School of Rock combines private drum lessons with weekly band rehearsals so students are ready to play in front of real, live audiences.

Key Concepts

Intermediate to Advanced Drum Lessons

More experienced to advanced drum students need a drum lesson curriculum that builds upon foundational skills and continues to grow musical proficiency. That’s why at School of Rock Johns Creek, our drum lessons are customized for each student and his or her goals. Our Johns Creek drum instructors integrate more complex techniques and concepts—intermediary grooves, shifts, meters and more—into a student's individual lessons and group band rehearsal, and will also select more difficult songs for his or her live performances.


Kid learns to sing at School of Rock Johns Creek

Singing Lessons for All Skill Levels

Beginner Singing Lessons for Kids

School of Rock Johns Creek offers beginner singing lessons for kids. Our unique, performance-based approach develops students' musical proficiency by preparing them to perform live. At School of Rock Johns Creek, our vocal coaches are practicing musicians who integrate key music fundamentals—breathing, posture and more—into a curriculum based on performing with a band. Each week, beginner singing students participate in a private singing lesson and a band rehearsal.

Beginner Singing Lessons for Adults

School of Rock Johns Creek teaches adults how to sing in our innovative Adult Program. Students develop vocal skills at a challenging pace designed to help you see results with every singing lesson. Adult vocalists learn how to keep tempo, stay on-key and master advanced vocal techniques for a powerful and healthy voice. Our curriculum teaches students how to sing by using popular rock songs that emphasize key concepts. Each week, Adult Program students have a private singing lesson for beginners and group band rehearsal.

Key Concepts

Intermediate to Advanced Singing Lessons

At School of Rock Johns Creek, our singing lessons for kids and adults are designed to help our students reach a high degree of musical proficiency. Intermediate and advanced singers take skills learned from previous singing lessons and layer on more difficult techniques and concepts. Our advanced singing lessons teach students to sing by performing popular rock songs that illustrate a specific vocal concept or technique. We pair weekly private singing lessons with weekly band rehearsals with the goal of getting musicians to perform live in Johns Creek.

Kid learns to play bass at School of Rock Johns Creek

Bass Lessons for All Skill Levels

Beginner Bass Lessons for Kids

School of Rock Johns Creek offers beginner bass guitar lessons for kids that blend weekly private instruction with weekly band rehearsals. This performance-based approach results in a high level of musical proficiency because it engages and inspires students. Every School of Rock bass instructor is a practicing musician in Johns Creek and teaches bass lessons for kids that get great results. Beginners learn to play bass guitar by using popular rock songs that illustrate key concepts and techniques.

Beginner Bass Lessons for Adults

Adults looking to learn bass guitar can enroll in School of Rock’s Adult Program. No experience is necessary in our beginner bass guitar lessons for adults. At School of Rock Johns Creek, our experienced, local bass guitar instructors have the patience and skills to help adult students gain musical proficiency. As with all School of Rock music programs, our bass guitar lessons for adults ciriculum is performance-based, and include both weekly private instruction and weekly band rehearsals.

Key Concepts
  • TONE

Intermediate to Advanced Bass Lessons

Our intermediate to advanced bass guitar lessons teach Johns Creek students the skills they need to become the backbone of a band. Students take skills from previous bass lessons and layer on more difficult techniques and concepts. At School of Rock Johns Creek, our bass instructors use popular rock songs as a way of teaching students advanced concepts and techniques. We pair weekly private bass lessons with weekly band rehearsals to inspire and engage students throughout the learning process.

Kid learns to play piano at School of Rock Johns Creek

Keyboard Lessons for All Skill Levels

Beginner Keyboard Lessons for Kids

At School of Rock we teach differently than other music schools in Johns Creek. Our curriculum is performance-based, meaning that we prepare students to perform. Our piano lessons for beginners combine weekly private instruction with weekly band rehearsals. At School of Rock Johns Creek, our beginner keyboard lessons for kids take key concepts and music fundamentals—finger placement, scales, key differentiation and more—and teach them through popular rock songs. This approach inspires and engages students, which results in attaining a high level of musical proficiency. Our piano teachers have years of experience teaching music in the Johns Creek area, and know how to coach and motivate students of any skill level to play the keyboard.

Beginner Keyboard Lessons for Adults

The School of Rock Johns Creek Adult Program puts beginner keyboard students in a band. Adult Program students in the Johns Creek area learn to play piano through a combination of weekly private beginner piano lessons and weekly band rehearsals. At School of Rock, our piano lessons give adult students the chance to perform in a band at local Johns Creek music venues, taking them out of the classroom and onto the stage.

Key Concepts
  • TONE

Intermediate to Advanced Keyboard Lessons

At School of Rock Johns Creek, our keyboard lessons for kids and adults are designed to help students get results. Intermediate and advanced students take skills learned from beginner keyboard lessons and layer on more advanced piano techniques with concepts. Our local keyboard instructors are all practicing musicians in Johns Creek, and use popular rock songs as a way of teaching complex skills. We pair weekly private piano lessons with weekly band rehearsals to inspire and engage students throughout the learning process.

Our Experienced Music Teachers

All of School of Rock Johns Creek’s music teachers are experienced musicians devoted to helping students attain musical proficiency. Our instructors guide students one-on-one to personalize learning, inspire confidence and build social skills.

General Manager TJ
General Manager
TJ’s love of music began at a very young age, but it wasn’t until the age of 11 that he got his first guitar. Not long after, he began playing with some neighborhood friends, forming their first band in the 8th grade. While playing in the local music scene, TJ also developed a love for photography which continues to this day.

After graduating with a degree in Music Production Technology, TJ moved back to his hometown of Atlanta, GA. He soon discovered his love of sharing music through working at a local music lesson studio. He spent the next 10 years managing music retail stores and lesson studios in Roswell, Alpharetta, and Johns Creek before Covid.

During the pandemic, TJ left the retail world and focused on his photography and also got married! Then, in April 2022, he joined the School of Rock family as the new General Manager of our Johns Creek school.

“Working at School of Rock is more than just a job. Being a part of the community, you actually see your students grow up and find their own voice. You feel like you are a part of something bigger than yourself. You are making a difference.”
Music Director DJ
Music Director
DJ is a passionate musician with a comprehensive background in performance, composition, recording, and teaching. Holding a Bachelor of Arts degree in Music from the University of Georgia, he has more than 15 years of experience in a variety of bands and over a decade of teaching experience.

DJ has performed in many of the Southeast's top music venues and has played alongside several national touring acts. For leisure, you can find him performing around town with his band Casual Cadenza, seeing live music, enjoying the outdoors, and spending time with his wife and dogs. Some of his favorite bands include Phish, Goose, Billy Strings, Umphrey's McGee, Grateful Dead, and many more!
Studio Coordinator Jon
Studio Coordinator
Jon’s musical adventure began in middle school band on the clarinet and blossomed into a passion when he discovered his love of singing at church in high school. He studied music education and classical voice at Point Loma Nazarene University, where he performed with and led sections of multiple school choirs and productions, his local church choir, and the university a cappella group, the last of which he also directed for two years. Jon has traveled to various countries on music and ministry tours, performing in churches and on street corners worldwide.

Jon received his music teaching certificate from Georgia State and has taught voice, piano, guitar, and music theory to developing students of all ages since 2015. He found his niche working in administrative roles at music businesses in 2019. He also loves playing video games competitively, collecting fun shirts, and struggling to understand graphic design.

Jon’s goal is to inspire an awareness of beauty, a sense of awe, and a respect for musical creation within all with whom he comes in contact.
Guitar Teacher, Keyboard + Piano Teacher Jack
Guitar Teacher, Keyboard + Piano Teacher
Jack (they/them) is an excited and passionate musician who loves to teach, specializing in guitar and piano. They started their musical journey with piano at the age of 6 and quickly fell in love with music. Jack played violin throughout high school and was also a School of Rock student learning the guitar. While Jack was a School of Rock student, they played with the school's House Band, and Jack is now the director of this group! They have played in several rock, metal, and punk bands and have played at some of the most professional venues in the state.

Jack offers a comprehensive knowledge of both lead and rhythm playing, songwriting, and music theory. They teach multiple different styles of music, spanning from death metal to jazz, and strive to help students find their passion in whatever area they desire!

In their free time, Jack enjoys taking walks and listening to music, as well as playing video games and hanging out with friends. Their favorite bands include Revocation, Rivers of Nihil, American Football, Metallica, and many more!

"I want to make lessons a fun environment for every student, no matter what they decide they want to learn. I strive to help everybody find their passion for music and fall in love with music as I have!"
Guitar Teacher, Bass Guitar Teacher Kane
Guitar Teacher, Bass Guitar Teacher
Kane started as a violinist at the age of 11. He would use that through college to build his expansive musical knowledge. His main focus was in writing and composition and he later used that to make music for a few fun short films with his friends.

Along the way, Kane also picked up skills in guitar, bass, singing, and keys. He grew up on a musical diet of Alanis Morisette, Peter Gabriel, and Melissa Ethridge. Later, his palette expanded to include bands like Incubus, In Flames, All That Remains, and many more. Now, he prefers to listen to bands like Periphery, Polyphia, and Protest The Hero.
Guitar Teacher Logan
Guitar Teacher
Logan gained his love for music at the age of 5 by listening to his father and older brother playing guitar together to bands like Dire Straits, Scorpions, Dokken, and Dio. He would pick up the guitar and learn as much as he could from all sorts of classic rock and grunge bands. At 8 years old, he began taking private guitar lessons which furthered his love and knowledge of the instrument and music as a whole.

As a teenager, Logan would come home from school and immediately start playing and practicing until it was time to go to sleep. Discovering and becoming more and more influenced by bands like Coheed and Cambria, Periphery, and Chon, he would start experimenting with his own songwriting and riff writing. By age 17, Logan would join his first few bands and play in the local Atlanta and Athens music scenes.

Logan wants to show the younger generations of new guitar players how to visualize the guitar as a tool for creativity, like a paintbrush for a painting, and to help these students find their distinct voices on the instrument.
Bass Guitar Teacher, Guitar Teacher Alec
Bass Guitar Teacher, Guitar Teacher
Alec grew up listening to his dad play guitar and sing country songs. The earliest artists he remembers hearing were the Grateful Dead and John Prine, both of whom he still loves today. Alec wanted to play drums when he was younger but his parents were worried that it would be too loud! When he was 13 years old, a few of his friends that played guitar recommended he start playing bass so, for his 14th birthday, Alec got a bass guitar and started taking lessons shortly after. At the time, he was really into punk rock, listening to bands like Green Day, NOFX, and Rancid but his bass instructor expanded his taste, getting him into bands like the Meters and Bela Fleck and the Flecktones.

A few years later, Alec started picking up some guitar through his high school's guitar program. During high school, he spent a lot of time going to concerts and music festivals where he fell in love with live music and started playing live himself. After high school, Alec chose to continue studying music at the University of South Alabama where he studied music business and classical guitar. Since graduating he has been playing with various artists and teaching. His favorite genres to play are funk, rock, and folk but really he is just thrilled whenever any type of artist wants to include him in their project!
Bass Guitar Teacher, Guitar Teacher Tahi
Bass Guitar Teacher, Guitar Teacher
Tahi is a multi-instrumentalist from a musical family. Born and raised in Sydney, Australia, Tahi was introduced to music at a very young age, picking up drums before he could walk, and graduating to a full-sized kit at the age of 3. The sounds of his childhood came from legendary artists such as Barry White, Bob Marley, Johnny Cash, and Outkast; this exposure to a variety of genres inspired him to push further down the path of music and he picked up the trombone at 9, bass at 12, piano at 16, and guitar at 17.

Today, Tahi is an independent artist, producer, and session musician who goes by the name ’TAHI.’ Additionally, Tahi is a graduate of the world-renowned Berklee College of Music in Boston with a degree in Contemporary Writing and Production with Bass Guitar as his principal instrument. His experience and tutelage at Berklee under his mentor Chris Loftlin (Music Director for Brian McKnight) have greatly contributed to the well-rounded nature of his musicianship today.

Tahi is also one half of the artist/production duo T&T which is composed of himself and his partner Timothee Alex. Together, they write and produce music for themselves and other artists in a variety of genres including R&B, dancehall, and Afrobeat. T&T currently has one released record titled “Casual Love” which is available on all digital streaming services. During his time in Boston, Tahi served as the music director for T&T’s 8-piece band.

As a bass and guitar teacher, Tahi demonstrates a passionate level of focus toward students' technique, feel, rhythm, and groove as he believes these are the things that set the foundation for world-class musicianship. As a bassist, Tahi is highly experienced in the sounds of rock, R&B, disco, neo-soul, hip-hop, pop, and reggae. As a guitarist, Tahi has been primarily focused on rock, R&B, and disco.
Show Director, Guitar Teacher Cassidy
Show Director, Guitar Teacher
Cassidy is a dedicated multi-instrumentalist with extensive experience in performance, teaching, recording, and composition. He has a certification in guitar performance from the Atlanta Institute of Music and Media and has almost twenty years of playing experience as well as seven full years of teaching experience.

Cassidy has performed at many top music venues and festivals across the Southeast, and has performed with and alongside many acclaimed national touring acts. Cassidy’s two main musical projects are Potch, an original jamtronica band, and Frankly Scarlet, Georgia's top Grateful Dead tribute band. For recreation, Cassidy enjoys seeing live music and spending time with friends and family, and also enjoys making tie dyes.
Show Director, Guitar Teacher Drew
Show Director, Guitar Teacher
Drew's first instrument was the viola, which he started playing in the fourth grade and continued through the twelfth grade. He started playing guitar at 14 years old and enjoyed it much more than viola! He joined School of Rock Johns Creek as a student not long after and eventually became a member of their first-ever House Band. During his time at School of Rock, he also picked up keyboard and drums and even helped teach camps and performance groups in his last year of high school. Drew played guitar in various rock bands towards the end of high school including his funk rock trio Dog Lips Apocalypse. His favorite artists around this time were Jimmy Herring, Derek Trucks, Stevie Ray Vaughan, Zapp & Roger, and Vulfpeck.

Drew studied Digital Animation at Kennesaw State University but kept the music alive by making synthwave music on his laptop. Throughout his college years, he listened to artists such as Tame Impala, Unknown Mortal Orchestra, Daft Punk, Bon Iver, and The 1975.

Drew has been working on various creative projects since graduating with his BFA in Digital Animation, such as making his own brand, illustrating, designing apparel, selling his art at festivals, writing his own music, and developing video games. He also taught art classes at the Roswell Visual Arts Center, works in the animation industry, and is currently the Partnership Coordinator at ASIFA South - an international animation organization.

Drew eventually found his way back to School of Rock after graduating college and is now a show director! He also subs for private guitar lessons when needed. His current favorite band is Pinegrove and he also enjoys listening to The Beths, Field Medic, and Another Michael. Drew loves getting to work with so many different students and getting to guide them in becoming more professional rockers.
Singing Teacher, Keyboard + Piano Teacher Juan
Vocal Teacher, Keyboard + Piano Teacher
Juan is currently an undergrad student at the Georgia State University School of Music studying Music Technology. He has been a musician all his life, starting with piano lessons from the age of 5. Juan played Oboe from elementary through high school, participating in both wind ensemble and choir.

It was through the high school choir that he found his love of singing and voice, which became his primary instrument. Since graduating high school, Juan has studied both popular and classical vocal techniques, musical theater, music education, theory, composition/arrangement, and music technology.

His goal is to become a professional music producer. He plans to combine his experience as a musician with his knowledge of audio engineering to arrange music for commercial use.

“With extensive background and experience, I hope to nurture the potential in youth by sharing my musical expertise and growing their confidence as both musicians and individuals.”
Vocal Teacher Christine
Vocal Teacher
Christine is a Jersey Shore native and has been singing since she was 6. She studied voice from the age of 12 to 21 under Mary Lough in Manasquan, New Jersey, and then under Carolyn June Bonner in Charleston, South Carolina. Christine routinely sung the National Anthem for the Charleston River Dogs and South Carolina Stingrays.

Christine has performed everything from rock, blues, country, and pop to opera, and everything in between. She performed with many choruses such as the Charleston Symphony Chorus, Chamber and Gospel Choirs, and Long Beach Orchestra of Myrtle Beach, South Carolina.

Christine is a former background vocalist for Fire Lake (a tribute to Bob Segar) and she currently produces a Pat Benatar tribute band named Shadows. Professionally, she has had a long career as a paralegal, specializing in intellectual property. Christine has two daughters and two granddaughters.
Keyboard + Piano Teacher Michael
Keyboard + Piano Teacher
Michael is a music production major at Georgia State University and a piano teacher here at School of Rock Johns Creek. He has played piano and guitar in his church band for over six years and has used his instruments for many of his own recording projects as well. Along with that, he’s also studied trumpet in college and originally started in his worship band on the drum set and bass guitar.

Currently, Michael plays in a 90s rock band called Jack Squat!. His interests include anime, video games, and arranging and producing his own music. His favorite rock bands include Coheed and Cambria, Thank You Scientist, and Styx but also loves metal, funk, bluegrass, and jazz.
Keyboard + Piano Teacher, Guitar Teacher Dan
Keyboard + Piano Teacher, Guitar Teacher
Dan is a multi-instrumentalist, a graduate of Berklee College of Music, and a former pianist/conductor for the Loomis Bros. Circus. More importantly, he is passionate about teaching others the spirit of rock n’ roll, and inspiring the next generation with a lifelong love of music!

Dan started out playing guitar when he was 7 years old and then, at age 10, he taught himself chords and songs on piano using a Beatles lead sheet book, a note name chart, and basic guitar theory. Later, Dan took classical and rock piano lessons for a few years. Once he began writing songs at the age of 15 (with inspiration from Green Day, Blink-182, The Beatles, and Men at Work), he was headed straight on the path to Berklee College of Music.

During college, Dan taught in-home lessons for both guitar and piano around the Boston metro area. College was also a time when he not only honed in on his instrumentation abilities but also his performance, production, music business, songwriting, and advanced theory skills.

After graduating, Dan moved down to the Atlanta area where he taught guitar, piano, and bass and ran a few rehearsals at School of Rock in Snellville. Nearly a year later, he was called to go on the road with the Loomis Bros. Circus for a few tours. These tours knocked his piano-playing and ensemble-leading skills to the next level.

After six months of adventure, Dan is back at School of Rock with more experience and passion for rock n' roll than ever!
Drum Teacher Bill
Drum Teacher
Bill teaches drums at School of Rock Johns Creek with over 30 years of experience playing and teaching drums. After a career change from culinary arts in the mid-1990s, Bill started a career in musical instrument sales, specializing in drums and percussion. From there, Bill started playing drums in local and regional bands such as the Blues Barrons, Rattle Trap, and the X Mrs Americas. As Bill gained experience in the local Atlanta music scene, Bill started teaching private drum lessons at 106 West in Winder, GA. In 2002 Bill joined the Barry Richman Band, a long-established rock fusion blues band which Bill still plays drums for to this day.

As a father of four, Bill has extensive experience with children of all ages. His oldest son is an excellent drummer in his own right, playing in several successful Atlanta bands. Bill has also homeschooled his two youngest boys for many years giving him extensive educational experience.
Drum Teacher Lee
Drum Teacher
Lee has had the pleasure of working with some of the best musicians in Atlanta, GA. As a professional drummer, his experiences and skills have been developed over time by working with highly skilled artists in studios, clubs, churches, and other various venues. Being a drummer has taught Lee many important lessons including the importance of timing, the roles and responsibilities of the drummer, being the heartbeat and foundation of the band, being on time and arriving before the gig, and how to work with a rhythm section. These are just some of the key points in the role of a professional drummer that Lee brings to teaching.

Through his experiences, Lee has gained a wealth of knowledge and has also furthered his career by attending the Atlanta Institute of Music & Media, graduating with a certificate in the Drum Musicianship Program. Lee’s personal passion for music and drums has inspired him to share it with others who have the same dream and desire to enjoy the world of music and beats.

Lee hopes that, through his lessons, he can truly inspire his students to keep learning and growing on this instrument, and most importantly, have fun!
Drum Teacher Benjamin
Drum Teacher
Benjamin is a drum teacher here at School of Rock Johns Creek. He has been writing and recording music for the last 15 years and has played with a variety of artists throughout the Southeast.

After attending the Atlanta Institute of Music, Benjamin honed his skills in the Atlanta jam scene, playing all genres. He is seasoned in the studio and on stage and is currently sitting behind the kit for the Atlanta band The Sagas. He looks forward to sharing his skills with all the up-and-coming musicians at School of Rock.
School of Rock is where music and learning come together

For over twenty years, our amazing instructors have transformed hundreds of thousands of students across the world into skilled musicians. Become a musician at School of Rock.


Something For All Ages!

The opportunity to perform different types of rock music in front of crowds and venues all over metro Atlanta is amazing. There is truly something for everyone!

My Son Has Flourished.

My son has grown incredibly thanks to the awesome instructors!

School of Rock gives My Child Such Joy.

What a great night at the end of season performances! I want to thank School of Rock for allowing my son to feel such complete joy and passion for something! I have never seen him love doing anything as much as he loves playing drums.

My son's a Happy Camper.

It's a Fun camp with great music. Kids enjoyed their experience of being rock stars for a week!

By submitting your email address you are verifying that you are 13 years or older.