What is this site?

On this site, you can find complete English lessons for students and teachers of English.

If you’re learning English, you can use the lessons as you study. You don’t need a teacher – but I recommend working together with a friend or study partner, because there are lots of speaking activities for you to try. After you do an exercise in any lesson, you can click on a link to find the answers.

If you’re an English teacher, you can teach these lessons to your students, or give them as homework. All of the lessons can be used in online teaching as well as in the classroom. There is no teacher page because all the instructions and answers are provided. I recommend reading through the whole lesson, including all the linked pages, and doing the exercises, before you try them with your students.