BA Music and French, UNC, Chapel Hill, NC (2000).
Universite Paul Valery, Montpellier, France (1997-1998).
Recipient of Morehead Scholarship (1995-2000).

Teaching Experience
Private harmonica instructor (2009 – present).
Classroom music, grades 5-8, The Well School, Peterborough, NH (2015 – 2019).
Group harmonica classes (2011-present)
Private guitar instructor (1999 – present).
Group guitar classes, ArtsCenter, Carrboro, NC (2001-2005).
Teacher, Carrboro Music Studios (1999-2005)

Playing Experience
Singer-songwriter, four original CDs (1994-present).
Nationwide college circuit (2005-2010).
Bar and coffeeshop circuit, East Coast to Midwest (2003-2005).
Celtic Accompanist & Melody Player (1997-present)

Additional Study
Workshop with Howard Levy (2013)
Harmonica Collective with Jason Ricci et al (2013)
Private Harmonica Lesson with Adam Gussow (2011).
Private Harmonica Lesson with Howard Levy (2010).
Kerrville Folk Festival Songwriting School (2009).
Kerrville Folk Festival Harmonica Workshop (2009).
Fingerpicking Guitar Workshop with Duck Baker (2009).
Hawaiian Slack Key Guitar with Ray Kane, Ozzie Kotani, George Kahumoku, Led Kaapana, Daniel Ho on O’ahu and Maui, HI (2000).
Irish tinwhistle lessons with Rob Sharer, Carrboro NC (1999).
DADGAD guitar, independent study in Ireland (1999).
Classical Guitar with Billy Stewart, UNC (1996-2000).
Jazz Guitar, five-week program at Berklee College, Boston MA (1994).
Jazz Guitar, one-week program at UT-Arlington (1993).

First 50 Songs You Should Play on Harmonica, Hal Leonard Publishing, 2016.
The Ultimate Harmonica Songbook, Hal Leonard Publishing, 2018.