- Preparation and delivery of lectures, ITI sessions, small groups, SIM labs, etc., including the preparation of course material
 - Preparation and delivery of formative and summative student assessments, including written examinations, practice quizzes, IMCQs, SOAP notes, and practical examinations.
 - Immediate course administration (that does not fall under the category Administration below), including Module Coordinators, Lab Coordinators, ITI Coordinators, etc.
 - Academic advising (mostly through AADS)
 - Mentoring of junior faculty members
 - Office hours (individual student consultation via email, discussion forum, themed office hours, video conferences, onsite meetings, etc.)
 - Meetings organized by course directors, content managers, etc. with course faculty to coordinate teaching efforts and ensure high quality outcomes
 - Development of new programs and courses