Music Theory Resources
emusictheory.com Drills, moderate difficulty
Musicards.net Easy flash cards
teoria.com variety of tutorials and exercises. Some quite advanced.
Musictheory.net moderately easy
Melodic Dictation - G Major Harmony
Audio Scale Degree Quiz - G Major Harmony
Music Theory Placement TEST (brad sharp)
Scale Degree Flash Quiz - G Major Harmony