Columbia University
John McCaskey is an internationally recognized authority in the history of philosophy and has taught history, philosophy, and social ethics programs at Columbia University, Stanford University, and Brown University.