Timing Trainer is an interactive app that helps improve rhythm skills. It has a simple user interface which allows you to choose your tempo, measure and gets you rolling on practicing right away. The practice would be done on your own instrument - with the app, not in the app itself.
This is perfectly suited to music lessons; the app was in fact created by musicians for this purpose.
Any combination of the most usual time signatures and measures can be chosen. If you have a piece of music in front of you, that you are unsure how to play rhythmically, you can duplicate the note measures and pauses, in the app, and hear the rhythm easily, allowing you to then play along to it.
Individual profiles can be created and saved with the app, so you can practice pieces and drills over and over again. You can also toggle between ones previously saved.
This app is incredibly easy to use and the free, lite version of the app, has plenty to use in and of itself. Upgrade to the pro version for more complicated time signatures, note groupings and to use different time signatures in a profile.
Compatible with iPhone, iPad, and iPod touch.