He teaches ancient history and has published papers in Folklore and Humanities on Line. He has also presented papers at conferences and has spoken at various colleges on a variety of topics.