For learners who keep making the same grammar mistakes

Stop repeating the same English mistakes.

Find your exact weak points and receive a short daily plan that helps you remember.

The starting check is an indicative grammar diagnostic. It does not measure your complete CEFR level.

A sample weakness report

This is demonstration data, not a real learner record. It shows the kind of report the diagnostic is designed to produce.

Demonstration data

Clearly marked so it cannot be mistaken for your results.

  • Present perfect: since and for

    Confidence
    Limited evidence
    Evidence
    Missed 3 of 4 demonstration items on duration with since and for.
    Recommended next step
    Read the present perfect lesson, then practise mixed time expressions.
    Scheduled review
    Suggested review: tomorrow, then in three days.
  • Second conditional: if-clause form

    Confidence
    Moderate evidence
    Evidence
    Missed 2 of 4 demonstration items on the if-clause verb form.
    Recommended next step
    Study the second conditional, then try both practice modes.
    Scheduled review
    Suggested review: in two days.

These sample dates illustrate the method. Once you have real evidence of a weakness, review is scheduled automatically.

The learning method

A short loop you can repeat on one weak point at a time.

  1. 1

    Diagnose a specific weakness

    Take the grammar starting-point check to see which points you miss, not a complete CEFR certificate.

  2. 2

    Learn it through a short explanation

    Open the matching lesson: meaning, an example, and the misconception learners usually carry.

  3. 3

    Practise it in different contexts

    Work through short exercises one at a time or all at once. Scoring is the same either way.

  4. 4

    Review it later

    Come back to the same weak point after a gap. Once you have evidence of a weakness, it is scheduled for review automatically.

  5. 5

    Confirm mastery with a delayed check

    A later attempt on the same point is how you tell whether it stuck, rather than a score from a single sitting.

Ways to start

Indicative grammar diagnostic

A grammar starting-point check. It looks for weak points; it does not measure your complete CEFR level.

Short grammar lessons

A B1 and B2 catalog you can filter, with explanations and exercises in two practice modes.

Persian to English flashcards

Read a Persian prompt, type the English word, and check yourself. Answers feed the automatic spaced review schedule.

What is available now

Honest about what you can do today, and what is still being built.

Available now

  • An indicative grammar diagnostic you can take without an account.
  • 77 B1 and B2 grammar lessons with short exercises.
  • Persian-to-English flashcards with answers checked on the server.
  • Saved lesson history and diagnostic results when you create an account.
  • Automatic spaced review of your weak grammar points and flashcards.

Still developing

  • Spoken audio on flashcards.
  • Fuller lesson notes, including Persian explanations, where they have been authored.
  • A Persian-language interface.

Why create an account

You can try everything as a guest. An account is for keeping a weakness history, resuming unfinished practice, and holding on to diagnostic results after the session ends.

Keep a history of your weak points

Resume a lesson you left halfway, see past scores, and keep the grammar check when you close the browser.

Questions

What does the diagnostic measure?

It is an indicative grammar diagnostic — a grammar starting-point check. It does not measure speaking, listening, reading or writing, and it is not a complete CEFR level.

Do I need an account?

No. You can take the diagnostic, open lessons and practise as a guest. Creating an account keeps your results after the session ends.

How is progress saved?

Guests keep work in the browser session. A free account stores grammar attempts, flashcard marks and diagnostic results so you can resume later.

Does this use AI?

No. Scoring, the diagnostic and the flashcards are deterministic rules over authored content. There is no AI in this version.