Rev'd Gerry Hughes, SJ - Teaching