Bounce Metronome is a useful application which helps users to improve their metronome level with subdivisions, polyrhytms, mixed meters and many more. In short, you can practice nearly any rhythm you are likely to need.

Then it has a very special secret to help you keep in time and improve your sense of rhythm and tempo, the Gravity Bounce Visuals. "...their rise and fall incorporates a 'gravity bounce' that feels like having your own conductor to help you keep in time..." SoS, January 2010 Tempo features to enjoy include unlimited range from minutes per beat to thousands of beats per minute.

Quick adjust by one bpm or one notch at a time with arrow keys. Also fine adjust in fractional BPM, or tap at desired tempo. Then you can set a gradually changing tempo. Or use UP and DOWN to step through the tempo and time signature for each piece for your practice session. Or set it to go silent briefly and see if you are still in time when it resumes.