EarMaster is an established auditory training program that also allows me as a teacher to create custom exercises for my students.
You don't have to use it, but I would highly recommend it: It costs nothing extra and will help you become a better musician.