English General
Browse our collection of interactive English general and language learning materials.
Understanding the Word 'Kafkaesque'
Learn the meaning and origins of the word 'Kafkaesque' in this B2 English reading comprehension lesson.
The Origin of Catch-22
Learn the meaning and origin of the famous phrase Catch-22 in this A2 English reading lesson.
The Daw Duen Contests: Reflecting on University Traditions
Explore the tradition of the Daw Duen 'Star and Moon' contests in Thai universities and the ongoing debate about student...
Bicycles Take Over Paris: A New Cycling City
Learn how Paris is changing from a city of cars to a city of bicycles in this easy A2 English reading text.
Fun Free Time: What We Like to Do
Read about five different people and their favorite hobbies. Learn easy A1 English words about fun activities, sports, a...
Friendship in the Digital Age
Explore how the internet has changed friendships, the loneliness paradox, and the importance of setting boundaries in re...
Surviving the Storms
Learn about handling conflict in friendships and why having a smaller group of friends is completely normal as you grow ...
The Science of Making Friends
Learn about the science of proximity and Aristotle's three types of friendships in this B1 English reading passage.
Why AI Might Not Replace Your Job After All
Discover why artificial intelligence might not take over your job. Learn about AI's limits, reliability, and how it coul...
Kevin-10: New Best Friends
An A2 English reading worksheet about Kevin the Koala meeting a funny kangaroo named Joey and learning how to use conjun...
Kevin-09: The Meat Pie Mystery
An A2 English reading worksheet about Kevin the Koala visiting a bakery and learning some funny Australian rhyming slang...
Kevin-08: Life at the Beach
An A2 English reading worksheet about Kevin the Koala visiting Manly beach and learning about Surf Life Savers and beach...