Since 1996 he teaches courses on Mathematics and Mathematics Education at the Department of Primary Education of the University of Thessaly in Greece, at an undergraduate and postgraduate level. Teacher education, geometry, as well as critical issues in mathematics education fall within his research interests. He has participated for a number of years in large-scale programs concerning the education of Roma populations in Greece.