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

Sign in screen

Getting an account and signing in

Create a free teacher account and dive right into EF Class - it couldn’t be easier.

Learn more

Creating classes

Set up class groups quickly and simply without complicated forms or processes.

Learn more

Running lessons

Discover a lesson plan, start a lesson and teach. It’s that simple with EF Class.

Learn more

Managing classes

Get student’s signed up and learning without losing time in the classroom.

Learn more

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.

Sign up for a free teacher account.

Tell us a little bit about yourself by completing this form. We use these details to setup your EF Class teacher account and keep you up to date with all the content we have to offer.

By clicking 'Request teacher account', you’re agreeing to our Privacy Policy and Terms and Conditions. You're also confirming that you’re happy to receive email updates about EF Class. You can unsubscribe from emails at any time.

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.