Suggested resources:

Great online music store:http://www.sheetmusicplus.com/welcome

Tons of music games: http://www.musiclearningcommunity.com/index.htm

More music games: http://musictechteacher.com/musicquizzes.htm

Cool music history podcast for kids: http://www.classicsforkids.com/

Free music notation software: http://musescore.org/

Music theory lessons and exercises: http://www.musictheory.net/

Free piano sheet music: http://sheetmusicpoint.com/instrument/piano/

Free vocal sheet music: http://sheetmusicpoint.com/instrument/voice/

American Music Therapy Association: http://www.musictherapy.org

Music Teachers National Association: http://mtna.org

Kansas City Music Teachers Association: http://kansascitymusicteachers.org/