+
Website
Other

Dr. Brian Blood: Music Theory and History Online

For Students 9th - 10th
An exhaustive resource with everything concerning music theory. From ear training to music history, this site covers it all.
+
Article
Other

Music Theory First Aid for Struggling Students

For Students 9th - 10th
This site provides music theory information on such topics as rhythm, intervals, scales, chords, etc. Also, there is a fine section which describes the basic concepts of form and structure.
+
Website
Music Theory

Music theory.net

For Students 9th - 10th
An online beginning music theory and ear training site. This site is for students to use at home to reinforce what they learn in class.