John Henley received his undergraduate degree in physics from California 
Polytechnic State University SLO,  MS in biomechanics from the University 
of Delaware, and PhD from the Center for Locomotion Studies at the 
Pennsylvania State University.  He taught at the University of Richmond 
and at Arizona State University prior to worked as an engineer at the Richmond 
Children's Hospital Motion Analysis Laboratory