- 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