Skip to main content

    ESL Class Toolkit — Materials, Plans, Activities

    Everything you need to run an ESL class for adult learners: placement test, lesson plan templates, worksheet generator, homework engine, vocabulary flashcards, and progress tracking. Designed for 1-on-1 and small groups (2-6 learners).

    The problem most English teachers face

    • ×Free ESL resource sites give you isolated PDFs with no system — no placement test, no progress tracking, no homework follow-up.
    • ×Paid ESL coursebooks (Headway, Outcomes, Business Result) lock you into a fixed syllabus that does not adapt to individual learner needs.
    • ×Building your own ESL system from scratch with Google Docs and Quizlet takes 40+ hours of setup and falls apart by month 3.

    Five components every ESL class needs

    Placement test

    49-question Welcome Test producing CEFR estimation, skill radar, and personalized Learning Path.

    Worksheets

    29 exercise types generated from teacher inputs and learner profile context.

    Homework review

    Assign exercises with deadlines. Objective answers can be checked automatically and open answers can use AI-assisted evaluation.

    The complete ESL class toolkit

    Each component links to its dedicated page. Start with the placement test, generate the first worksheet, assign homework, track DSLM metrics.

    1. 1. Welcome Test (49-question placement)

      Grammar, vocabulary, reading, listening, speaking. Whisper TTS for audio sections. Outputs a Learning Profile with CEFR estimation and identified weaknesses.

    2. 2. Worksheet generator (29 exercise types)

      20 basic + 5 audio + 4 picture exercises. CEFR A1-C2 labels with student-context personalization.

    3. 3. Lesson plan templates

      Use Edooqoo worksheets as the lesson plan. Each worksheet doubles as material + structure for a 60-90 minute class.

    4. 4. Homework engine with AI-assisted review

      Select exercises, set deadline, review supported AI-assisted evaluation, and add teacher comments. Email reminders automated.

    5. 5. Vocabulary flashcards (SM-2 spaced repetition)

      Generated from worksheet vocabulary. Students review in Student Hub. Supported review activity can feed future prep context.

    6. 6. Progress tracking (DSLM)

      Available nano-skill metrics, profile context, and reviewed signals support next-lesson suggestions.

    7. 7. Student Hub portal

      Students access worksheets, homework, flashcards, lesson recordings in one place. No account, no app install.

    8. 8. Calendar + booking + Stripe

      Public booking page. Google Calendar sync. Stripe payments. Vacation blocks. Email reminders.

    Why most ESL class toolkits fail

    The internet has thousands of free ESL PDFs but no system to assemble them into a coherent class. The teacher ends up gluing PDFs together in Google Docs, manually tracking which student saw which exercise, manually reviewing homework over WhatsApp, and rebuilding flashcards in Quizlet. By month 3 the system collapses and the teacher reverts to ad-hoc lesson prep.

    Edooqoo replaces the toolkit with one workflow: placement test produces Learning Profile input, the Profile supports worksheet generation, worksheets become lesson material and homework, reviewed homework results update planning context, and the teacher uses DSLM next-focus suggestions to choose the next worksheet focus.

    Toolkit for 1-on-1 vs small groups (2-6 learners)

    1-on-1: full personalization. Every worksheet targets the individual Learning Profile. Homework review and DSLM tracking work per-student. This is the optimal use case.

    Small group (2-6): generate one worksheet at the groups average CEFR level. Run live exercises during the lesson. Assign homework individually (each learner gets the same worksheet but progress tracking stays per-student). DSLM continues to track each learner separately.

    How to run a class start to finish

    Week 0: send Welcome Test, review Learning Profile. Week 1 lesson: generate worksheet targeting a teacher-approved priority from the profile. Live: work through 4-6 exercises on screen-share. End of lesson: assign 2-3 unused exercises as homework, 5-day deadline. Day +1: review supported homework evaluation and add teacher feedback. Week 2 lesson: review DSLM context, choose the next focus, and generate the next worksheet. Loop.

    For deeper background see our ELT glossary, the complete How-It-Works guide, and the ESL worksheets landing page.

    Frequently asked questions

    Is this for kids or adults?

    Adults only. Every component is designed andragogically — vocabulary, scenarios, and tone target adult learners.

    Does this replace coursebooks like Headway or Outcomes?

    Yes for 1-on-1 tutoring. For institutional teaching alongside a coursebook, Edooqoo generates personalized supplementary material per learner.

    Can I export materials offline?

    Yes. Every worksheet exports to HTML or PDF for in-person printing. The Student Hub remains online for digital submission.

    Is the toolkit free?

    The Free plan includes the full toolkit with 2 worksheet generations. Paid plans add volume (15-90 worksheets/month). All features available on all plans.

    Run your full ESL class on one platform

    Placement test, worksheets, homework, flashcards, progress tracking — included on the Free plan. Sign up in 30 seconds.