Mark teaches individual and group lessons on guitar, ukulele, mandolin, banjo, and bass guitar. Drawing on his broad performance and compositional background in various musical genres (including folk, world, classical, rock, jazz, soul, bluegrass, and musical theater), Mark offers his students a wide musical perspective and tailors lessons to match student interests. Mark works with students on music of their choosing to improve technique and develop an understanding of music theory, improvisation, and composition.

For classical guitar students who would like to pursue the Associated Board of the Royal Schools of Music (ABRSM) graded exams, Mark offers coaching in preparation for all aspects of the practical exams.

In addition to teaching at his private studio in Silver Spring, MD, Mark is also a faculty member at Opal Music Studio and Levine Music.


Mark is available to teach group workshops and classes. Here are a few that Mark has recently taught.

- Playing the Backbeat on Ukulele
- Advanced Ukulele
- Guitar Workshop: Expanding Your Strumming and Fingerpicking Repertoire
- Fingerstyle Guitar Workshop
- DADGAD Guitar Workshop
- Intro. to Improv. Guitar workshop
- Intermediate/Advanced Guitar Strumming Workshop
- Playing Well with Others (open to all instruments)
- Introduction to Guitar for Teachers of other Instruments