University of British Columbia
Skeleton: The Joints
This is an extremely in depth look at the various different joints and their range of motion. Labeled diagrams are provided for each type. Illustrated quizes and x-rays can be accessed for each joint classification.