There are many great resources online for musicians, and more are being added all of the time! This one I just found has interactive games to test musical concepts such as rhythm, note naming, key signatures etc. I hope you get a chance to explore the possibilities at: http://www.emusictheory.com/practice.html