Useful Links
1) eMusicTheory - drills music theory concepts only
2) Garden of Praise - reinforces basic knowledge of the keyboard as well as music theory
3) Music Theory.net - a more advanced music theory site
4) Music Tech Teacher - lots of fun games to drill basic music theory concepts
5) Good Ear.com - to drill ear-training skills we learn in class
6) Teoria.com - great site for music theory and melodic dictation for advanced level students
7) Naxos - to help in research on composers
8) International Music Score Library - a community-built library of public domain sheet music
9) Common Sense Media - digital learning resources for teachers and students