I often tell my ESL students to invest in a Netflix account. Watching movies and TV shows in English with English subtitles is an extremely fun and easy way to pick up language. Not only are students able to relax and enjoy a show of their choosing, they can pick up many skills such as: listening, vocabulary, paralinguistics, cultural knowledge, and linguistic knowledge.
Here’s an interesting application from my friend Allan, directly teaching the narrative of Harry Potter along with vocabulary:
It is important for students to self-select what they are interested in, as this affects how motivated they are to learn and understand the material. For beginning students, slice of life shows like sitcoms may be better suited for their learning goals because of the high frequency words and repetitive nature of these shows.