Video Ele
A video and interactive exercise course for learners of all levels
Duolingo
A Spanish language course for all levels
Language Gym
From beginner to IBDP HL level vocabulary and grammar practice
Languages Online
Interactive vocabulary and grammar exercises for all levels
Sp Vertaal
Listening and Vocabulary exercises for all levels
Conjuguemos
Grammar, vocabulary and listening exercises for all levels
Mi Vida Loca
22 Video episodes for intermediate Spanish learners
BBC Spanish for iGCSE
iGCSE Spanish revision from the BBC
EdPuzzle
Videos with interractive questions for all levels