He holds a PhD in Language Pedagogy. His lecture courses include academic writing, discourse analysis and language testing; his seminars include academic writing, discourse analysis, language testing, academic presentation skills, research methodology, report writing, advanced written argumentation, and BA/MA thesis writing. As the member of an OTKA project, he is currently investigating the argumentative writing skills and summarisation skills of non-native English speakers.