Very useful training for NASM exam and understanding athletic injuries. Would give it 5 stars if it included definitions of muscle groups (i.e. hip flexor complex)
Geoffjab about Visual Muscles 3D