Here I wrote some tips for learning outside the classroom: - Download Duolingo (or any other language learning app) to learn new vocabulary and phrases, and try to write down the ones you remember. If possible, try to make phrases with the new words. This will depend on the level of the students, but it's great for beginners. - Get involved and actively participate in language learning groups. There's plenty of groups on Facebook where people share pictures with vocabulary, exercises, videos, memes, and also doubts, questions, tips, etc. In these groups you can always find native speakers who want to help and maybe learn some English in exchange. - Find yourself a tandem language partner. A language partner is a person that wants to learn the language in which you are native, and is native in your target language. For example, I have a friend from Austria and we meet once a week, we talk half of the time in Spanish and half of the time in German. We teach each other things, we share music and TV series, movies, we play games, etc. It's has been very useful for me. - Watch TV series, films, soap operas, YouTube videos in Spanish/French. If you are a beginner, you can put on the English subtitles and try to understand some words, get familiar with the sound of the language. Intermediate/Advanced students can watch with Spanish/French subtitles so in case they don't understand a word when they hear it, they can always read it. When you feel more and more confident, you can try without subtitles. - Listen to music while reading the lyrics. Look up for the meaning of the lyrics (that's how I learnt English before actually going to school). Without Internet: - Change the settings of your computer / phone to Spanish/French. This will help you learn technology related words and get familiar with them on a daily basis. - Try to go somewhere and follow the instructions of the GPS (You don't need Internet if you previously download the map of your city). - Attend language exchange meetups. - Write a journal in Spanish/French - Make your grocery list in Spanish/French - Put post it notes with the names of the things in your house. You can start with the kitchen and then with the rest of the house. - Read books in Spanish/French.
When using Netflix, there is a Chrome extension you can download that's called 'Language learning with Netflix'. This extension allows you to watch the subtitles in two languages simultaneously so you can compare them, slow down the reproduction speed and even a dictionary. The app also gives you suggestions with the most important words you can learn. If you want, there is also a PRO version that allows you to save words and phrases. And I think this is everything :)
Hasta pronto :)