During that time, in addition to teaching and administrative positions, he has served as an Asst. Network Administrator and Web Developer. He has devised curriculum for teaching Latin in a 1:1 iPad classroom, and has used Canvas, EdModo, wiki-sites, and other on-line venues for collaborative learning. He currently teaches Latin and a coding elective at IMS.