My ear training classes in college were far from perfect, to say the least.

Everyone sat at their own computer/keyboard station in the piano lab. We put our ear training CD into the computer, took out the complimentary workbook, and proceeded to work out various exercises in melodic and harmonic dictation. This was all fine and dan