The ESL Directory provides the most comprehensive listing of ESL programs around the world. To list your school
in our directory, you first must setup your account, this will provide you with the following benefits:
- FREE listing of your ESL school locations
- Online account to manage your listings
- Access and manage your student contacts through the site
- Purchase advanced listings for an extra fee
Steps to complete account setup
- Fill out and submit form below.
Check the inbox of the email address you provided in the form for a verification email.
- Click link found in this email to activate your account.
Once activated, follow the steps laid out on your
account dashboard to add your schools, locations,
NOTE - Please be sure to check the
directory to see if your school is already listed. This will avoid duplicate account creation as we only
allow 1 listing per school location. If you see your school is listed and would like to update it, please
contact us first before registering!