Blog Which topic are you interested in? Making progressActivities and lessonsShortMovies and TV seriesImmersionSpeaking skillsReading in EnglishGrammarListening Everything for English mastery Elevate your English every week with exclusive insights & strategies – subscribe for free! *** You can unsubscribe anytime. All posts How to Practice English When You Don’t Have Any Free Time Creative ways to practice speaking English without speaking partners English-learning plan: Achieve better results in an English language environment The Full Monty Movie Discussion: Learn English with Our Online Club Why speaking practice won’t help you improve your English skills Learn English with Movies: ‘A Man Called Otto’ Discussion “The Christmas Chronicles” movie club discussion in December “The Perks of Being a Wallflower” movie club discussion in November ‘Kingdom of Heaven’ Movie Club Discussion in October Rewind to Optimize: Advice for My Younger Self Listen and learn: the best English podcasts for intermediate speakers “Interstate 60” movie discussion in the movie club in September Overcoming my English-learning challenges Turn passive vocabulary into active: Proven strategy to activate vocabulary Free Online English Speaking Practice with Native and Non-Native Speakers “In Time” movie discussion in the movie club in August Write like a native speaker: 3 prompts and examples to improve your writing with ChatGPT 2-minute English: Before the kettle switches off “Wall-E” movie discussion in the movie club for learners of English Back to the Future in the movie club Useful mistakes Posts navigation 1 2 Next