John currently works as a teaching artist for Creative Music Programs in Brooklyn, NY. He has taught for New York University, the New York Pops, Southwest Allen County Schools, East Allen County Schools, and Whitley County Schools in Indiana, and Feed Your Mind Music in Brooklyn.

Contact John for guitar, trumpet, piano, theory, improvisation, and composition lessons.