Feet

Orthotics support for your foot’s natural position

A thank you to my old AFOs

In grade school, I used to launch my ankle-foot orthoses (AFOs) from my foot and into the air by twisting my toes as I kicked as high and as hard as I could. I would watch my AFOs spin in the sky before they fell to the ground. The … READ MORE

Are foot orthotics worth it?

A consumer’s guide to the science and controversies of orthotics, special shoes, and other allegedly corrective foot devices. Footprints in the Sand. Pruzi Pixabay by Paul Ingraham, PainScience.com updated Sep 23, 2018 Readers often … READ MORE

AFO Tips from Complex Child

AFOs, or Ankle Foot Orthoses, are very common types of braces worn by children with a wide variety of conditions. When used properly, AFOs can greatly enhance a child’s function, by helping her stand or walk, and may also help … READ MORE

Orthosis use in children with Down syndrome

The literature on preschool-aged and older children with Down syndrome tends to be consistent with conventional understanding of orthotic principles, but in very young children clinical decision-making about orthoses must also … READ MORE

Nike signs runner with cerebral palsy

A junior at the University of Oregon, Justin Gallegos becomes the first athlete with cerebral palsy to sign a pro contract with Nike. A lifelong race: Justin Gallegos doesn’t let Cerebral Palsy keep him from running. Adam Eberhardt, … READ MORE

Do I need foot orthotics? What kind?

Many people come to my office complaining of foot pain from conditions such as bunions, hammertoes, a pinched nerve (neuroma), or heel pain (plantar fasciitis). I perform a thorough evaluation and examination, and together we review … READ MORE

Science and sociology of footwear

The design and construction of footwear is constantly evolving in order to maximise its role of providing protection for the external environment, accommodate bony and soft tissue problems and assist in the biomechanical function of … READ MORE
1 2 3 5
MOBILITY MENU
   403-240-9100
Call 403-240-9100