He has taught at the collegiate level for more than a decade, previously serving on the faculties of Temple University, Bloomsburg University of Pennsylvania, and as the choir director at Philadelphia University.