Ear training for intervals, clusters (harmonic), phrases, modes / scales, 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.
Extensive options including tempo, instrument, note velocity, pitch range, rhythm plus responses to correct and incorrect answers. Very customisable questions - from a phrase using eg only perfect 4ths and 5ths to a cluster using eg Dorian on F#.