He teaches business studies education, economics education, educational assessment and evaluation and pedagogical principles and methods at the undergraduate and postgraduate levels. In the capacity of Centre Head, he provides strategic leadership in teaching, research, programme development and partnership building in social science disciplines. He believes in fostering multi-disciplinary and inter-disciplinary approaches of learning, teaching and research through collaboration and knowledge sharing among various disciplines to promote deeper insights on emerging social issues at local, national and international level. One of his current efforts includes development of modules for Bachelor of Arts in social work.