Bain Gregory I, Assoc. Prof.