Teaching Experience

Undergraduate

  • Involved in teaching activities of the integrated problem based curriculum of the Medical Faculty in the Basic Sciences Stream, Applied Sciences Stream, Community Stream and Humanities, Professionalism and Society Streams of the MBBS Programme of the Faculty of Medicine, University of Colombo as Senior Lecturer Grade I (2018-2021) and Professor (2022 to date)
  • Convenor of the Basic Sciences Stream (MBBS Programme), Faculty of Medicine, University of Colombo 2019-2021
  • Chairperson of the Basic Sciences Stream (MBBS Programme), Faculty of Medicine, University of Colombo, 2022 to date
  • Module coordinator, Cardiorespiratory module, Basic Sciences Stream (MBBS Programme), Faculty of Medicine, University of Colombo, 2023 to date
  • Involved in teaching activities of the integrated problem based curriculum in the Phase I, and Behavioural Sciences Stream of the MBBS Programme of the Faculty of Medicine, University of Kelaniya as a Temporary Demonstrator (2000-2001), Lecturer (2002-2009), and Senior Lecturer Grade I (2009-2016). Served as Chairperson of the reproductive and endocrine modules and secretary of the neurosciences and blood, lymph and immunology modules of Phase I
  • Visiting Senior Lecturer in Physiology for Faculties of Medicine at Kotalawela Defence University (2015), University of Sri Jayawardenapura (2016) and Rajarata University of Sri Lanka (2017)
  • Currently involved in teaching activities for students of the Physiotherapy programme of Allied Health Sciences, University of Colombo
  • Currently involved in teaching activities for students of the BSc Pharmacy programme, University of Colombo

Postgraduate

  • Visiting Senior Lecturer, in Physiology for postgraduate courses in physiology, surgery, psychiatry, paediatrics, critical care, anaesthesia, sports-medicine, family medicine and ophthalmology conducted by the Post Graduate Institute of Medicine, Colombo (2011 to date)
  • Trainer in Lung Function Testing techniques and interpretation for Post MD trainees in Pulmonology and Paediatric Pulmonology (2013 to date)
  • Trainer in Lung Function Testing techniques and interpretation for lung function technicians and physiotherapists (2013 to date)