I have used this a long time. I do not know what the other people dissing it are doing. Mine has never malfunctioned. It covers a lot of ear training. Ive seen some reviewers say that "this is testing, not learning." Of course, they must not have read about it before downloading. It is for ear training, not for theory. And, it is very good for learning to recognize intervals, chords, etc. You listen, you select what you think the interval is and it tells you which is correct. You listen more carefuly each time, and eventually, you get to recognize the chords and intervals by sound and hear how each is different and unique. If someone thinks there is something wrong with that, well, what can I say?
record creator about Better Ears - Ear Trainer, v1.5