This program provides an opportunity for students to learn through didactics, problem-based learning, team-based learning, online learning, skill labs, evidence-based clinical physiotherapy practice and an independent research project which leads to successful completion and the award of MPT degree.