Adult Programs
Classes at Mountain School of Strings are taught mostly in the mountain music tradition by the best players and teachers in Western North Carolina.
We believe music is about community, culture, and having a good time. No matter if you're an absolute beginner or a seasoned player, we have something for you.
Group Classes
Group classes are the core of our programming, and a great place to start. Meet once a week with other players at your level and learn from one of our excellent, friendly teachers.
Private Lessons
Private lessons provide the individual attention for you grow as a musician. Sessions can be online or in-person. Meeting times work around your schedule. You can begin at any time throughout the year, and sessions may be 30 or 60 minutes long.
Workshops
Workshops are one-off events focusing on a particular aspect or technique, such as back-up guitar or fiddle harmony.
Community Groups
Our community groups are friendly ensembles aimed at connecting communities through music education & performance, and include styles beyond mountain music.