LANGUAGE
Newsela en español - Practice your reading skills with these multi-level reading topics
Studyspanish.com - Offers a wide-range of grammar review topics to help with reinforcement of topics learned throughout the year
Listening activities From beginner level to advanced in Spanish
Duolingo - Language Learning