Get started with EF Class.

Step-by-step guides to get you teaching great English lessons faster.

Download Get Started Guide PDF

Download Diagnostic Test Guide PDF

Let's get started

New for summer 2018

Introducing EF Class Starter-packs for High School Teachers

Jump-start the new term in August with ready-to-use lesson plans to get you off to a great start!

We've done the lesson planning, so that you don't have to. Our starter-packs are collections of lessons aligned to the curricula of Denmark, Finland, the Netherlands, Norway, and Sweden which teachers can pick up and use with minimal preparation. We also have an international version for teachers in other countries. Just pick your pack, level, and topic, then you're good to go!

Getting your teacher account.

1. Go to our website

Using a desktop Google Chrome browser, visit

2. Click the 'Sign up' button

It’s a big, blue, rectangular button. You can’t miss it!

3. Complete the registration form

We’ve kept it as short as possible and only ask for details that we need to make your experience great.

4. Confirm your email address

We'll send you an email shortly after completing the form. Open up the email and simply click the 'Yes, complete my registration' button.

Signing in.

1. Go to the EF Class app

Using a desktop Google Chrome browser, visit and click 'Sign in', or open up our EF Class iPad app.

2. Find the 'Sign in' button

In the centre of the screen you’ll find a big blue 'Sign in' button... click it!

3. Sign in

Use the details we emailed you when you signed up for your teacher account.

4. Explore EF Class

If you entered your details correctly, you will see your teacher Dashboard. Feel free to explore!

Creating classes.

1. Go to the Your Classes view

Use the main menu on the left hand side of the screen and select Your Classes.

2. Locate the 'Create new class' button

At the top of the Your Classes list on the left hand side of the screen you will see a 'Create new class' icon–which looks like a '+'–click it!

3. Enter a class name

After clicking the create class button, you will be prompted to add a class name. Be descriptive so you can easily find it in the future.

4. Notice the class code

Each class you create will be assigned a unique class code. You can find it in the Class Card at the top of each class view. You will share this with your students so that they can join.

Getting students to join a class.

1. Go to the EF Class app

Using a desktop Google Chrome browser, students should visit and click on the ‘Sign in’ link in the top right of the screen. This will take them to the Welcome screen. Students with an iPad can open the EF Class iPad app.

2. Enter a class code

In the centre of the Welcome screen students will find a class code input box. Have your students enter the class code for their class. This will take them to the Sign In screen.

3. Sign in or create an account

Students can either sign into an existing account they might have, or complete a short sign up form to instantly create an account.

4. Join an active lesson

If you have a lesson running with EF Class, students will see it on their dashboard once they sign in. To join the lesson they simply select it, and then click the Join Lesson button in the top right of the screen.

Running a lesson.

1. Go to the Discover view

Using the main menu on the left hand side of the screen, select Discover.

2. Search or filter for lessons

Search by keywords to find particular lessons or browse the EF Class courses.

3. Select and preview a lesson

You should always find something to suit your class’ needs, just select the one you're interested in and take a look.

4. Start the lesson

When you’re ready, simply hit the Start Lesson button at the top of the screen and select the class you want to teach.

Recommend EF Class

Help us spread the word by recommending EF Class to your colleagues, so they can also find great content and help their students achieve better results.