Gain complete understanding of rhythm, melody, and harmony and recognize pitches on the musical staff and keyboard. By the end of this course, you'll be able to read, write, and even play simple pieces of music!
For details, including registration info:
Music Made Easy.