The cross eyed college professor who seemed to have absolutely no control over his pupils. Pun on the word pupils.
Alien Or cross-eyed
Because his pupils were annoying him
College of the Holy Cross was created in 1843.
Dunbarton College of the Holy Cross was created in 1935.
Holy Cross College - Dublin - was created in 1854.
Our Lady of Holy Cross College was created in 1916.
Dunbarton College of the Holy Cross ended in 1973.
Holy Cross College - Kalutara - was created in 1880.
Holy Cross College - Indiana - was created in 1966.
Holy Cross College of Sasa was created in 2010.
Holy Cross College Ryde was created in 1891.
Southern Cross Catholic College was created in 1995.