In addition, from 2009 until 2013 he taught Human Computer Interaction in the joint postgraduate program offered by the Athens Technological Educational Institute and the University of Limoges. He holds a PhD (2002) in Usability Engineering of Educational Software and a Diploma (1997) from the Electrical and Computer Engineering Department, University of Patras, Greece.