Learn the theory of music with interactive exercises and games, by Listening-Music Teacher
Listening-Music Teacher is a free interactive program that will help to learn music theory, even recognize easily the notes one by one in complex harmonies. It makes use even of games, to teach you the scales, chords, etc.
Note that QuickTime has to be installed in your PC, otherwise the program won’t work, and your PC must have a microphone.
The program’s interface is not exciting, but it is convenient and it includes support you may need to find your way through the lessons.
If you try to learn music without attending some classes or even just to obtain a familiarity, Listening-Music Teacher is a program you will appreciate.