Instructional MethodologiesLecturesSeminarsTutorialsLaboratoriesClinical skills laboratory trainingPrimary health care sittingHospital training /Bed side teachingStudent activitiesMentorship