Exercises websites:
Colby
Study Spanish. com
SpaLeon
Quizlet
Learn a Language. Spanish
Ver-taal.com
Pronunciation websites:
Studyspanish.com
Iowa Phonetics
Listening practice:
UT Austin corpus and also their library organized by proficiency level
Lo más TV
Albany University Guide