A phenomenal resource for solo physical therapy, complete with self assessments and exercises. Also great for learning about physiology in general and deepening your understanding of the musculoskeletal system.