π Elementary Lessons
Essential English foundations for beginner learners
π¬ Get Complete Versions with Answer Keys
Subscribe to ESLflow on Substack for full exercises, audio files, and comprehensive materials!
π€ Describing Appearance
Level: Elementary β’ Personal & Social
Build essential vocabulary for describing people’s hair, body, clothing style, age, and personality in everyday and workplace settings. Students sort words like curly, bald, blond, casual, professional, uniform, elderly, middle-aged, outgoing, shy, and friendly through a brainstorm activity, then practice with visual vocabulary matching, a classroom listening dialogue, an office party gap-fill conversation, and a vocabulary review. Includes collocation exercises (looks young, take after, make a first impression, stand out in a crowd), an opinion completion activity, a polite vs. impolite descriptions task, a be/have/wear grammar role play (finding Ms. Park at a party), a Lost Person detective role play, pronunciation practice with minimal pairs and syllable stress, a graph reading activity on what people notice first, and a Talk Zone people-watching activity with scene cards (Hotel Reception, Cozy CafΓ©, Hospital Corridor, Office Party).
π Intercultural Greetings & Introductions
Level: Elementary β’ Essential Social Skills
Learn how people say hello and introduce themselves around the world! This visual vocabulary lesson explores
different cultural greeting styles β from handshakes and bows to cheek kisses and waves. Students practice
introducing themselves, asking names, and responding politely. Perfect for building confidence in first
meetings and understanding that greetings vary across cultures.
π¬ Social Interaction Skills
Level: Elementary β’ Communication Basics
Master the basics of friendly conversation! This lesson covers small talk topics (weather, weekends, hobbies),
showing interest (“Really?”, “That’s interesting!”), and keeping conversations going with follow-up questions.
Students practice starting, maintaining, and politely ending conversations. Perfect for building confidence
in social situations and making new friends in English.
π¨βπ©βπ§βπ¦ Family Relationships
Level: Elementary β’ Personal & Social
Master essential family vocabulary with colorful visual aids! Students learn words for immediate and extended
family members β mother, father, sister, brother, grandmother, uncle, cousin, and more. Practice describing
your own family, asking about others’ families, and understanding family trees. Includes exercises on
possessive pronouns (my, your, his, her) in family contexts.
βοΈ Invitations & Requests
Level: Elementary β’ Functional Language
Learn polite ways to invite people and make requests! This practical lesson covers phrases like “Would you
like to…?”, “Can you…?”, “Could I…?” and appropriate responses for accepting or declining politely.
Students practice inviting friends to parties, asking for help, requesting information, and responding
gracefully. Essential skills for everyday social interactions.
πΊοΈ Giving & Following Directions
Level: Elementary β’ Practical Navigation
Navigate confidently with essential direction vocabulary! Students learn key phrases like “turn left,”
“go straight,” “next to the bank,” and “across from the park.” Practice asking for and giving directions
to common places β the train station, hospital, supermarket, and more. Includes map-based activities
and dialogues for real-world practice finding your way around town.
π€ Describing People
Level: High Elementary β’ Vocabulary Building
Build vocabulary for describing appearance and personality! Students learn adjectives for physical features
(tall, short, curly hair, blue eyes) and character traits (friendly, shy, hardworking, funny). Practice
describing friends, family members, and famous people. Includes visual matching activities and sentence
building exercises to help students speak naturally about the people in their lives.
π± Likes & Dislikes for 2020s Lifestyles
Level: Elementary β’ Expressing Preferences
Express opinions about modern life! Students learn to talk about their feelings toward streaming services,
social media, food delivery apps, online shopping, and other 2020s trends. Practice using “love,” “enjoy,”
“don’t mind,” “can’t stand,” and “hate” with contemporary topics that students actually care about.
Perfect for getting real conversations started about everyday digital life.
Related Topics
πΌ Business English
π― Soft Skills
π£οΈ Socializing & Small Talk
βοΈ Invitations & Requests