Practicing Kinesiologist with over 20 years experience treating hands on. Currently sit out Canada’s National Kinesiology Board (Canadian Kinesiology Alliance) as a director. Instructed at university level for over 7 years combines experience. Certified in Shockwave therapy. Direct billing for all ICBC services. Treating Elite Athletes to ICBC active rehabilitation and all those in between.