From EarMaster Aps:
EarMaster School is an interactive and effective tool for teaching ear training. It provides you with an effective learning-by-doing approach to ear training. Students will develop better musical ears because they are not just passive recipients. It is easy to use and provides you with many great features for teaching ear training. Exercises are within the areas of chords, intervals, scales, rhythms, and melodies. EarMaster School is the network edition of EarMaster with student administration and report facilities, multi-user and network facilities and a tutor editor.