Francis Xavier University, where he teaches voice, vocal improvisation, arranging, and vocal jazz ensembles, while conducting a growing family of university choirs. He is currently building a comprehensive performance program at St. FX for vocal musicians, which includes classes in voice pedagogy, diction for contemporary singers, vocal arranging, art song literature, and conducting.