Teaching methods:
With consideration to different student learning style, a variety of teaching/learning methods will be utilized to maximize the learning process: Interactive lectures, team-based learning (TBL), PBL, tutorial/seminars, assignments, self-directed learning, small group discussion, peer assisted learning, synchronous and asynchronous E- Learning methods will be utilized, clinical simulations, case studies and role play, field work, and community residence