He teaches Jazz Improvisation, Pedagogy of Improvisation, and Jazz Trumpet Masterclass. He directs the UNT Jazz Combo Workshop and the UNT Jazz Trumpet Workshop. He has published numerous compositions for jazz ensembles. He is the author of Building A Jazz Vocabulary, Essential Elements for Jazz Ensemble, and Essential Standards for Jazz Ensemble. He is a trumpeter, pianist and composer and has numerous recordings to his credit. About Mike Steinel