The pacing of the levels helps a lot. Each lesson builds on the next, reinforcing old skills while learning new ones. I already notice an improvement.
enterdanman about Ear Trainer, v3.0.2