Brooklyn Conservatory of Music, Brooklyn Music School, Bang On A Can, Eastman School Of Music, McGill University, California Institute of the Arts, Academy of Creative Education, Asphalt Orchestra, Denis Leary and Apostle Productions, Dakoit Pictures.
2008-present: Teaching Artist and Site Program Coordinator, Brooklyn Conservatory of Music.
Teaching varying levels of trumpet classes, improvisation, composition and conducting large ensemble. Designing program curriculum and composing ensemble repertoire. Coordinating program details and acting as liason between school program administration and Brooklyn Conservatory administration.
2008-present: Instructor of Trumpet, Brooklyn Music School.
Designing and implementing trumpet performance curriculum through private lessons and recitals.
2007-present: Instructor of Music Theory, Jazz Improvisation, Multi-media Ensemble and Brass, Academy of Creative Education (Hollywood, CA).
Instructing theory, jazz and rock improvisation, brass master class, private coachings, and creatively directing multi-media ensembles involving film, choreography and musical performance.
2004-2010: Jazz and Classical Teaching and Performing Artist, Calgary Regional Summer Institute (Calgary, AB, Canada).
2006-2008: Assistant Instructor, Brass Pedagogy, Music Theory, California Institute of the Arts. (Valencia, CA).
Instructing college-level brass pedagogy and assisting college music theory instruction and providing private tutoring.
2006 Stanford University Residency with Ensemble InAuthentica (Stanford, CA).
Working directly with University composition students to facilitate specific compositional challenges involving brass instruments.
2001-2004 Instructor of Trumpet and Music Pathways Program, Eastman Community Music School (Rochester, NY).
Instructing private trumpet lessons, designing and implementing curriculum and jury adjudication.
2001-2004 instructor of Trumpet with New Horizons Ensemble (Rochester, NY).
Conducting private and group trumpet lessons to the Seniors and older persons community. Instructing technique, improvisation and trumpet ensemble. Performing within trumpet section during rehearsals.