For Undergraduates, we conduct theory and practical classes as per the NMC, and CBME guidelines. Innovative teaching methods include case-based learning, problem-based learning, early clinical exposure, flipped classrooms, quizzes, seminars, integrated seminars, projects, assignments, concept maps, and small and large group discussions. Students are also introduced to the research field. They participate in various All India-level Quiz and other competitions.