I teach private lessons and group workshops in audio engineering, music composition, and piano over Zoom. I have a BS in Audio Engineering Technology and a BM in Music Composition from Belmont University in Nashville, TN––one of the top audio programs in the world. I have served for two years as Lead Audio Engineer for classical recording company Atlas Arts Media, and I also love helping other musicians hone their craft.

To book a private lesson, choose one of the buttons below. To inquire about a group workshop, contact me.


Audio Engineering Lessons

I offer 60-minute private Zoom lessons in audio engineering. I will give constructive feedback and advice on your mixing or recording project. Lesson topics include (but aren't limited to) mixing, production, recording, and mastering techniques. Save yourself years of trial and error by learning from a professional.


Composition Lessons

I offer 60-minute private Zoom lessons in music composition. I will offer constructive feedback and help you figure out how to realize your artistic vision for your original compositions or arrangements. All genres and instrumentations are welcome. I teach beginners through advanced.


Piano Lessons

I offer 60-minute private Zoom lessons in piano for beginners through early advanced players aged 10–adult. I teach both classical and commercial styles. We can use sheet music and/or chord charts depending on what style you would like to play. I take a student-focused approach where the student's goals rather than a prescribed piano curriculum are put first.

Book a 50-minute lesson for $60 or a 30-minute lesson for $35.


Lesson Policies

Booking your lesson will authorize payment to your card, but you will not be charged until 24 hours before your lesson.

Appointments may be rescheduled or cancelled up to 24 hours before the original appointment time without incurring a fee.