• Lectures
  • Seminars
  • Tutorials
  • Laboratories
  • Clinical skills laboratory training
  • Primary health care sitting
  • Hospital training /Bed side teaching
  • Student activities
  • Mentorship