How to Register

Choose your language:    English    Español    日本語    한국어    中文    Português    Tiếng Việt

Choose your program

Choose the course your program you would like to register in, and click the Register link. The course registration system will open in a new tab.

View Programs

Select the right course section

Choose the desired section (be sure to check the dates), and click Add to Cart. If you would like to enrol in more than one course, click Keep Shopping.

Continue shopping

Return to the previous tab or click the View All ESL Programs button. Locate any additional programs you would like to add, and add them to your cart. Continue until all of your desired programs appear in your shopping cart.


When you add the final item to your cart, click Checkout. You can also view your cart by clicking the shopping cart icon at the top of the page.

Choose payment amounts

Select either Full Amount or Deposit for each course in your shopping cart. If you choose to pay the deposit only, the remaining balance will be invoiced to you and is due two weeks prior to the start of the course or program. Click the Checkout button.

Create your account

If this is your first time registering, you will need to create a new account and profile.

Complete application forms

After entering your account details, you will be prompted to complete an ESL Application and if applicable, other applications such as ESL/EAP English language proficiency application, IELTS English language proficiency application or Homestay Student Application.


When the applications are complete, you will be asked for payment information. Payment can be made by credit card, bank wire, cash, agent invoice, or school group.

Once you have completed payment, please contact us at to confirm your registration.


Prepare to have an amazing experience studying in Calgary!