Ear training for intervals, clusters phrases, modes / scales, chords, tuning and perfect pitch. High quality sampled piano plus midi sounds. Listen feature to compare the question to all possible responses in order to find and understand the right answer. Helps to associate intervals with common melodies to make them easier to learn and remember.