Skip to Main Content



YouTube Channels

Why learn Spanish?

How to Set Up a Language Journal

how to set up a language journal


journals image


Check out this blog post by Chiazo on How to Set Up a Language Journal.


You will need:

  • composition book
  • highlighters
  • flashcard(s)
  • black ink pen

Language Apps

For students interested in extra practice and keeping their Spanish language skills sharp, the apps listed here are all freely available on the web or through a mobile app you may download to a personal device. Please note the some apps (such as Mango Languages or Pronunciator Language Learning) may require an external library card for free access.

duolingo owlDuolingo is a language learning app accessible through the Duolingo website or mobile app. Duolingo is free to use and also offers a Spanish podcast and short stories for reading practice.


google translate iconGoogle Translate is a free digital translation service available on the web or mobile app. Google Translate can be a very useful tool, but remember not to rely on digital translation for your assignments (Ms. Schmearer will be able to tell)!


mango languages logoMango Languages is a language learning service available on the web or through the Mango mobile app. Mango Languages is free to access with a Portland Public Library card.


pronunciator logo

Pronunciator Language Learning is a self-paced language learning program that includes audio lessons, interactive textbooks, intelligent flashcards, pronunciation analysis, phrasebooks, and quizzes. Pronunciator is available through the Digital Maine Library.



Reverso Context is an AI-powered translation and dictionary tool that provides pronunciation and contextual examples of word use and much, much more. Reverso is available on the web, as a Firefox browser extension, and as a mobile app for iOS and Android.

spanish dict iconSpanishDict is a Spanish-English dictionary, but also offers grammar help, conjugation tools, pronunciation, vocabulary, and much more. SpanishDict is available on the web or as an app for your mobile device. 



ConjuGato is a free app for iOS or Android that helps you practice and conjugate over 1,000 common Spanish verbs.



infinite spanish

Infinite Spanish is a playful language learning game in outer space (no flashcards or multiple choice!). Infinite Spanish is available for iOS or Android.


linguasorb icon

Linguasorb offers Spanish learning resources on verbs, grammar, and vocabulary on their website, as well as the Spanish Verb app available for iOS or Android.

Beware Google Translate

paper jam



duolingo spanish podcast Duolingo Podcast offers stories in easy-to-understand in Spanish. The Duolingo Podcast is available on the web, on Spotify, Google Podcasts, and Apple Podcasts.


eat your spanish graphicEat Your Spanish is an interactive Spanish learning podcast for kids and families. Eat Your Spanish is available on Apple Podcasts and Google Podcasts.


coffee break spanishCoffee Break Spanish offers a large catalog of free conversational Spanish podcast. Coffee Break Spanish podcasts are available on their website, Spotify, YouTube, Apple Podcasts, and Google Podcasts.

Read In Spanish with Sora

 Our Sora collection contains over 80 books in Spanish. Access them by logging into Sora and limiting your language preference to Spanish. Below are just a few examples of what you will find.

Ms. Elizabeth Gartley | Daniel F. Mahoney Middle School | 240 Ocean Street | South Portland, Maine | 04106 | Tel: 207-799-7386