Joined in



Teaches Piano, Violin

Interested in taking lessons with STEVEN

Teaches at:
Areas of Instruction

Piano, Violin


B.M. in Piano Performance, M.F.A in Music Composition for the Screen


“I’ve grown so much as a pianist and musician throughout my time with Steven, learning so many invaluable lessons. But the most important thing I learned is that the piano is something I cannot live without. It was during my time with Steven that I decided I’d never stop playing piano. I can’t thank him enough for all that he's done for me.” –Chase R.
“Steven is a gifted teacher and musician: a professional and a natural.” –Andrew C.
“As an adult first-timer, over the last two years Steven has taught me about music theory, how to read music, and how to play a variety of music. Steven is very patient, is great about changing things up, and goes at the right speed for me. Steven is an awesome and very talented musician & instructor. I highly recommend him to anyone.” –Leslie C.
“When I first considered taking lessons as an adult learner, I was worried that I wouldn’t find somebody who shared my interests or would want to focus entirely in one area. Instead, I was lucky enough to find Steven–with his mix of classical training and film & video game composing background–he has been both a patient educator and an enthusiastic coach. I recommend Steven to any adult learner or parent, as he’s been great for both my continuing violin & piano education and my son’s early piano lessons.” –Adrian Z.
Join my Music & Arts lesson studio where I teach you how to master the piano or violin! Over the last 3 years, I've taught over 8,000 private lessons to over 100 students of all ages and skill levels. I’m passionate about helping you succeed! I believe that it’s essential for a teacher to be both encouraging and disciplined. I commit to getting you where you want to be as a musician and guarantee you’ll have fun along the way! 
For more info about my story & music for film, TV, & video games, visit my website at
Johns Creek Music & Arts 770-418-2424 Suwanee GA