Aaron teaches guitar and banjo at the Swallow Hill Music School Denver. He offers a variety of group classes including bluegrass guitar, rhythm guitar, and both beginning and advanced improvisation. Aaron also offers private guitar lessons at Swallow Hill and at his home in Berthoud, CO. Feel free to inquire about rates and availability.


Aaron graduated from the unique commercial music program at South Plains College in Levelland, TX. While there he focused much of his energy learning bluegrass from the banjo legend Alan Munde and guitarist/mandolinist Joe Carr, but he also studied jazz, western swing, Celtic, blues, rock ,classical guitar styles, bluegrass banjo (both Scruggs and melodic styles), guitar pedagogy, music theory, songwriting, audio engineering, and ear training.

Aaron is well equipped to teach many styles of guitar, while specializing in bluegrass, western swing, rock, blues, and jazz. As a banjo instructor, he has much to offer any beginning or intermediate student. Aaron enjoys teaching students of all levels and has experience teaching students of all ages. His lessons emphasize technique, theory, repertoire, reading (both standard and tab), ear-training, improvisation, interactive playing, and most of all, fun!