He taught in the religion department at Andrews University from 1990 to 2006.
He is emeritus professor of church history at Andrews University.
There it became a school at the newly established Andrews University.
- First black to teach at Andrews University 1969 - 2004.
He was a professor of drawing, painting, and art history at Andrews University for 43 years, retiring from teaching in 2006.
He is currently teaching at the University of St Andrews.
He graduated from the University of St Andrews in 1670.
The first dedicated computer science building at the University of St Andrews takes his name.
He spent several years at the University of St Andrews as an administrator.
At the University of St Andrews the following oath is taken.