Interval I.D. Theory ThingsWilliam Wieland
One Example of Each (only small intervals)

Huge Lists: Melodic Intervals (familiar tunes)Songs for interval recognitionSongs to learn musical intervals
Drills
Ascending:  mi2, M2, mi3, M3, P4, tt, P5
Descending:  mi2, M2, mi3, M3, P4, tt, P5
Harmonic:  mi2, M2, mi3, M3, P4, tt, P5