How to Invite Students to ESL Library Digital (without an email address)

If you are a teacher using ESL Library Digital, please follow the steps below to learn how to add students without an email address to your account. Students will instead create a username to sign up and connect to you, their teacher.

Step-by-Step Instructions

Log in to your account here:

Log In

Step 1

Once logged in to your account, head to the My Classes page by clicking on Class Prep near the top left-hand corner of the page.

Step 2

When you land on the My Classes page, you will see a list of all your classes, students (under My Students) and assigned lessons (under My Assignments). You can select a class to invite students to. 

Step 3

Once inside a class, click on Add Students.

Select the Invite new students with codes box to begin.

Step 4

Invite students by giving them the invitation code (by phone, email, instant message or chat). 

You can also display the URL and invitation code full screen so that you can project this information on a whiteboard (click the  View Full Screen button).

Note: You can reset your invitation code here to prevent further access to your class with your old invitation code.

Step 5

Students will follow the URL,, and select either Create an Account or Log in (after typing in their username/email address and password) to connect with you, their teacher. Students who have not yet created ESL Library accounts will select Create an Account. Students who have already created accounts will log in with their username/email address and password. 

Step 6A

Students will be prompted to enter their invitation code followed by their first and last name, email address and password (must be a minimum of 6 characters).

Note: Students can click on I don't have an email address to create a username instead.

Students will also agree to ESL Library's Terms of Use and that they are 13 years or older or that they are registering with a parent or legal guardian.

Click on Create Student Account to head over to the Student Dashboard.

Students will be notified who their teacher is. They can click on Start Learning to access their Student Dashboard.

Step 6B

Students who select Log in will be prompted to enter their username or email address and password. 

After successfully logging in, students can click their name in the top right corner and select Join a Class from the drop-down menu.

Students will enter the invitation code to join a new class.

A message will appear to alert the student that they are now a part of this class. They will select Go to Assignments to access any homework assigned to this class.

Step 7

After signing up or logging in, all students will land on the Student Dashboard of their account at The username and password they created will be their login details for future use. 

The Student Dashboard will show any current tasks that have been assigned to the class that your student is now a part of in the To Do tab. The Late tab contains any homework that has not yet been completed and are past their due date. The Completed tab contains all finished tasks.

Step 8

Your students will now appear under the Students tab on your class page.

Step 9

If you would like to add these students to a different class, select one from the My Classes page.

Click on Add Students.

Select the Add an existing student box.

A list of existing students will appear. Use the checkbox(es) to select the student(s) you would like to add. Click Save when complete.

This/these student(s) will now be a part of this class.

If you have any difficulties inviting students to your group with an invitation code, please contact us and we will be happy to assist you!

Contact Us

Still need help? Contact Us Contact Us