Associate Professor, Harmony
Somerville, MA
Berklee College of Music
Harvard University
Teaching Assistant
Omar Thomas Large Ensemble
Composer and bandleader
James Madison University
New England Conservatory of Music