Online Sources:
Espanol Lingolia - Grammar and Vocabulary Notes. Reading Comprehension and Listening Activities.
LingoHut - Teaching vocabulary based on topics like beach activites, celebration and parties, etc.
CSBS Learning - YouTube Channel
Soy Senorita Spanish - YouTube Channel
CARIBCAD - YouTube Channel
Quintessential Language Learning - YouTube Channel
Da Ez Language - YouTube Channel