The links below are note identification exercises from musictheory.net. The "reference note" is DO and you need to name the "question note."
Note Identification level 01: Do-Mi
Note Identification level 02: Do-Fa
Note Identification level 03: Do-So
Note Identification level 04: Low Ti-Mi
Note Identification level 05: Low Ti-Fa
Note Identification level 06: Low Ti-So
Note Identification level 07: Do-La
Note Identification level 08: Do-Ti
Note Identification level 09: Do-Do
Note Identification level 10: Low La-Mi
Note Identification level 11: Low So-Mi
Note Identification level 12: Low So-Fa
Note Identification level 13: Low So-So
Note Identification level 14: Low So-La
Note Identification level 15: Low So-Ti
Note Identification level 16: Low So-Do
Note Identification level 17: Low So-High Re
Note Identification level 18: Low So-High Mi
http://sonicfit.com/index.php?cmd=launchExercise&eid=1
This site is most similar to the work we'll in class with solfege and melodic dictation. Unfortunately, it is not mobile friendly.
http://www.teoria.com/en/exercises/ne.php - this site is mobile friendly and not flash-based
Unfortunately, this sight uses keyboard and note names instead of solfege.
https://flypaper.soundfly.com/tips/interval-cheat-sheet-songs-to-help-you-remember-common-intervals/
This site provides songs associated with ascending intervals
https://www.earmaster.com/products/free-tools/interval-song-chart-generator.html
This site provides songs associated with both ascending and descending intervals
Best option, which works on mobile devices and PCs:
http://www.teoria.com/en/exercises/rd.php (After opening the link, click to go to the new exercises)
These websites use Flash, so they won't work on most mobile devices
https://tonesavvy.com/music-practice-exercise/14/rhythm-dictation-game-eighth-notes/
http://trainer.thetamusic.com/en/content/rhythm-reader - this is a fun game for practicing rhythms
http://www.musictheory.net/lessons
http://www.musictheory.net/exercises
http://www.teoria.com/en/tutorials/
http://www.teoria.com/en/exercises/
Fun Music Theory Reference Pages
http://trainer.thetamusic.com/en/content/tone-drops - this is a good game to practice pitch identification
http://trainer.thetamusic.com/en/content/vocal-steps-repeat - this game is good for improving intonation
http://trainer.thetamusic.com/en/content/speed-pitch - a good game for pitch direction
http://trainer.thetamusic.com/en/content/vocal-match (make sure you are using headphones)