Fun for older kids
My 7 year- old son loves playing with this app and doesnt even think about it being lessons and that he is learning! For a student to work alone they should be a very good reader. But with a teacher or parents help you could use it with a less-independent reader. Fun and smart!
Astramom about
Music Theory for Beginners