Spanish Student Resources

Course resources and language practice by level:

Any LevelBeginnerIntermediateAdvanced

Additional resources by theme:

Dictionaries and Other Resources News, Arts and Culture

Cualquier nivel

ConjuguemosPractice and test yourself on verb conjugation, vocabulary, and grammar using graded quizzes, flashcards, and games.
EsFacilTest yourself on verb conjugation, numbers, and time telling.
Todo ClaroThis site will help you practice a wide variety of topics related to grammar, culture, vocab and so on.
Lyrics TrainingPractice your listening comprehension skills with music and fill-in-the-blanks lyrics. Adjustable levels ranging from beginner (10% blanks) to expert (type in all the lyrics!).
SpanishListeningListening resources for all levels of Spanish learners. Clips from a large variety of native Spanish speakers from many different countries and regions, with vocab definitions, transcripts, and quizzes.


SPAN 1000/1001 Course Resources
Puntos de Partida1st year Spanish courses' Book Webpage. Includes Laboratory Audio Program for workbook activities.  
DLC AV ResourcesPortal to Puntos de Partida CDs and DVDs.
McGraw-Hill CONNECTLink to the online lab manual for students who purchased the Puntos de Partida e-book and a registration code for Connect.
External Resources
La EdutecaVery useful site with a lot of interactive grammar and reading activities.
LoecsenFree Spanish classes to improve your listening skills and learn new words.
LingolexGrammar, vocabulary and Spanish culture. 
Podcasts to help you review grammar, syntax, vocab and so much more.
AprenderespañolYou will find exercices divided into sections.
DuolingoFun, easy-to-follow Spanish practice
Study SpanishThis site has online tutorials, cultural notes, useful links and much more.
Tío Spanish
You will find videos related to Hispanic traditions, basic vocabulary and so much more with a little touch of humor. Check it out!
SpanishProntoSpanish vocabulary, songs and idioms.

 Back to top 


Aula DiezSelf-correcting exercises that give you immediate feedback.
Ejercicios de castellano- Lengua y PaisajeInteractive exercices for levels from A1 to C1.
Tío SpanishYou will find videos related to Hispanic traditions, intermediate vocabulary and so much more with a little touch of humor. Check it out!
HablaInterviews and articles on various topics in Spanish
Spanish Language&CultureCultural activities, verbs and songs in Spanish.

Back to top  


Ejercicios de castellano- Lengua y PaisajeInteractive exercices from A1 to C1 levels.
Historias y cuentosA collection of short stories in Spanish
Los PoetasA collection of Spanish poems by poets from various Spanish-speaking countries along with biographies. Some poems come with audio.

Back to top 


Diccionario- El MundoFind the definition of a word along with its synonym and antonym.
LarousseEnglish-Spanish-English dictionary.
Real Academia de la Lengua EspañolaSpanish definitions.
Word ReferenceEnglish-Spanish-English dictionary.
LingueeSearch and compare the use of words and phrases between English and Spanish texts. While Linguee does have an inbuilt dictionary, it is primarily a corpus. Examples should not be universally taken as 1:1 translations.

Back to top 

Vida y Cultura

BBC NewsRead about current events in Spanish.
Biografías y VidaAn encyclopedia for Spanish-language biographies.
CNNBroadcast of CNN in Spanish.
Cultura HispanaSpanish language articles about aspects of Spanish culture like food, fashion, holidays and movies.
Centro Virtual CervantesExpose yourself to Spanish language and Hispanic culture.
Prensa EscritaA collection of Spanish-language newspapers from various countries.
Diarios de las 21-hour news episode available 7 days a week exploring global affairs, Spanish politics and European sports.
Muy interesanteScience magazine in Spanish.
Revista PeoplePeople Magazine - in Spanish!

Back to top 


Return to Student Resources Page


Digital Learning Centre

230 Elizabeth Ave, St. John's, NL, CANADA, A1B 3X9

Postal Address: P.O. Box 4200, St. John's, NL, CANADA, A1C 5S7

Tel: (709) 864-8000