TESOL/TESL/TEFL Course Details

Earn Your Certification with Our 120-hour Course

$1,295 includes all course materials
Only $95 deposit needed to reserve your seat.
  • This course is taught at a first-year college level.
  • You must be 18 years of age or older.
  • No degree is required to take the course.

See Courses in My Area

Held on weekends
in over 100 cities

Zip Code

or See all locations

Course Price

Save $100

The course price is $1,295

This includes:

  • Live instructor-led classes complemented by online study
  • 120-hour TESOL/TESL/TEFL Certificate
  • Personalized, unparalleled Job Placement Service
A $95 deposit will reserve your seat, with balance due on the first day of the course.


Early Bird Discount
Save $100 when you enroll and pay in full 28 days prior to the course start date.
Friend Discount
Save $50 each when you and a friend enroll in the same course.
Information Session Discount
Save $50 when you attend one of Oxford Seminars’ free Information Sessions and enroll with full payment.Discounts can be combined.See our Terms and Conditions for further details.

Paying for your course

Depending on your enrollment method, you can pay for your TESOL/TESL/TEFL certification in a variety of ways.
Payment Options

4 Easy Ways to Enroll

Enroll Online
Enroll Online
Enroll online using your credit card (VISA, MasterCard, American Express, or Discover), PayPal, or PayPal Credit.
Enroll by phone
Enroll by Phone
Call 1-888-227-6755 toll free (Los Angeles area: 213-224-3930; New York area: 646-921-1535) and enroll with a credit card (VISA, MasterCard, American Express, or Discover).
Enroll by mail
Enroll by Mail
Download and print our course enrollment form. Complete this form and mail it along with a check or money order (made payable to Oxford Seminars) to either address located at the bottom of the form.
Enroll in person
Enroll in Person
Enroll in person by attending a free Information Session and receive a complimentary ESL teaching resource. View upcoming Free Information Sessions to find a location near you.

Go top