Professor Nikola Krestonosich has taught in the areas of philosophy of language, history of modern philosophy, political philosophy and philosophy of history. He is currently pursuing a PhD in philosophy from the Catholic University of Louvain, Belgium.