Algorithm for quick learning. NoteCoach features algorithm designed specially for learning to read sheet music. It will have you repeat couple of notes until you know them pretty well, then add some new notes.

MIDI keyboard support. Simply connect your keyboard to computer, and try to play notes as you read them. This way you can train your muscle memory as you learn to read the notes.