Our Online ESL Classes are designed to help students learn English from the comfort of their home. Whether you're a beginner, intermediate, or advanced level, we have a class for you. Our six-level structure is an easy way to learn and to continue to improve.
Learn more about our online classes:
-
Spring Term starts on April 7th, 2026.
We accept students every week even after a term has started.
-
Full-Time Class Schedules:
9:00 AM to 12:00 PM, Monday to Friday, In-Person Classes
9:00 AM to 12:00 PM, Monday to Thursday, Online Classes
1:00 PM to 4:00 PM, Monday to Friday, In-Person Classes
6:30 PM to 8:30 PM, Monday to Thursday, In-Person Classes
6:30 PM to 8:30 PM, Monday to Thursday, Online Classes
Part-Time Class Schedules:
6:30 PM to 8:30 PM, 2 Days per Week, In-Person Classes
6:30 PM to 8:30 PM, 2 Days per Week, Online Classes
10:00 AM to 2:00 PM, Saturdays, In-Person Classes
-
Each term is 12 weeks (3 months). You will receive:
180 hours in the full time classes
96 hours in the full time online classes
48 hours in the part-time classes
-
We offer all levels, from beginner to advanced. Language Hub offers the following levels:
Beginner 1
Beginner 2
Intermediate 1
Intermediate 2
Advanced 1
Advanced 2
-
Before you register for a class, you must complete a placement test. The test is free and is only used for Language Hub to place you in a class..
-
To find prices and to register, click here to go to our registration page.
-
Great! We are happy to help you. Click on this link to send us a message.