
Spanish Grammar
The following resources are general resources that are offered to support you with additional online educational information. The following is not meant to be a comprehensive list, nor is it an endorsement of the content of the sites.
www.studyspanish.com/grammar
www.mcgrawhilleducation.com/languagelab
www.espanol.lingolia.com/es/
www.spanishdict.com
www.lenguajeyotrasluces.com
www.thoughtco.com
Spanish Textbook
I have been working with a textbook called Complete Spanish Step by Step for many years and I am pleased with their program. I utilize these materials in my Spanish classes for beginners, intermediate Spanish and advanced Spanish classes.
TIP: Prices change over time, click on the book to see current prices.
Spanish Reference Books
A Spanish reference book that I recommend to all my students to support their learning process is Barron's 501 Spanish Verbs. Fluency in Spanish starts with knowledge of verbs, this can be a very challenging aspect of learning Spanish. I find this book to be a complete conjugation guide.
Spanish Dictionary
When it comes to Spanish dictionaries, I advice my students not to rely on electronic dictionaries such as Google Translate, SpanishDict, etc. While they are very practical sources, what I find as a Spanish teacher is that they aren't always reliable. Here is one dictionary that is a trusted and comprehensive resource to learn Spanish. You can find more recommendations under the Spanish Dictionaries section.



Online Spanish Immersion Classes
As a Spanish teacher, I always stressed the importance of working on our Spanish listening skills. There are 20 countries that speak the language, therefore, there are a lot of accents that students need to be exposed to. During my classes, I love working with Yabla Spanish Immersion Videos. I complement my lessons with these videos and their exercises, it is a fun way to keep students engage in the learning process.
Disclaimer: this site contains affiliate links, this means, I may earn a small commission if you purchase through those links, at no extra cost to you. I am a small business owner and this helps me to keep this website running, thank you for your support!