I am in week 6 of a kinesiology class and have been struggling very hard to see the big picture. This app has been a great resource and really brings the muscles and movements to life with realistic 3D animation. Watching the muscles interact and seeing exactly how the fibers move as they contract is finally helping me see things clearly. I definitely recommend this app... It could be improved by showing more full body musculature movements, but overall I really like it.