Great app for current students
This app is beautiful and contains animations of the practice to use as an aide memoire for those who already have been exposed to it. It can also be taken as hints and glimpses for those who are not familiar with it. Find a teacher!