Available at multiple locations
John has been practicing physiotherapy for over 18 years. He graduated from the University of Alberta with a Bachelor of Science in Physical Therapy in 1999. He achieved a diploma in advanced manual and manipulative therapy in November 2004. John completed coursework in intramuscular stimulation in 2006.