56,812 Certified Grads since 1992
Talk to an Advisor 800-779-1779
share mail  print

TESOL/TESL/TEFL COURSE LOCATIONS

Courses are held in over 100 locations throughout the US and Canada

See Courses in My Area

Zip Code

or Select a Location Below

Arizona


Course #5400: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Course #6004: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

California


Course #5350: Sept. 12, 13, 19, 20, 26, 27 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5431: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #5432: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #5351: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #5352: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5433: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #5401: Oct. 24, 25, 31, Nov. 1, 7, 8
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 26
& Save $100!

Course #5455: Dec. 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Nov 07
& Save $100!

Course #5402: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Course #5403: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Course #5404: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!
Course #5456: Dec. 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Nov 07
& Save $100!

Course #5353: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6010: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #5434: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Colorado


Course #5355: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #5405: Oct. 24, 25, 31, Nov. 1, 7, 8
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 26
& Save $100!

Connecticut


Course #6073: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jan 16
& Save $100!

Course #6012: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

District of Columbia


Course #5357: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5435: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Florida


Course #6014: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #5406: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Course #5407: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Course #5358: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Georgia


Course #5359: Sept. 12, 13, 19, 20, 26, 27 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5436: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Illinois


Course #5408: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Course #5361: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Indiana


Course #6075: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jan 16
& Save $100!

Course #5362: Sept. 19, 20, 26, 27, Oct. 3, 4
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Iowa


Course #6097: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Feb 06
& Save $100!

Course #6021: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Kentucky


Course #5364: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6022: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Louisiana


Course #6023: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #5365: Sept. 19, 20, 26, 27, Oct. 3, 4
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Maryland


Course #5409: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Course #5457: Dec. 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Nov 07
& Save $100!

Massachusetts


Course #6025: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #5367: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5438: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Michigan


Course #5368: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #5439: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #5410: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Minnesota


Course #5369: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5440: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Missouri


Course #5437: Oct. 31, Nov. 1, 7, 8, 14, 15
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 03
& Save $100!

Course #5370: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Nevada


Course #5371: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6031: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

New Jersey


Course #5411: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Course #5372: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

New York


Course #5373: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6035: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #6036: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #5377: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5441: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #6104: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Feb 06
& Save $100!

Course #5442: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #6037: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #6038: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

North Carolina


Course #5443: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #5379: Sept. 19, 20, 26, 27, Oct. 3, 4
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6040: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Ohio


Course #5380: Oct. 17, 18, 24, 25, 31, Nov. 1
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 19
& Save $100!

Course #5381: Sept. 12, 13, 19, 20, 26, 27 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #5413: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Oklahoma


Course #6044: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #6080: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jan 16
& Save $100!

Oregon


Course #5383: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #5384: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5445: Oct. 31, Nov. 1, 7, 8, 14, 15
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 03
& Save $100!

Pennsylvania


Course #5385: Sept. 12, 13, 19, 20, Oct. 3, 4
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5446: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #5414: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Rhode Island


Course #5415: Oct. 24, 25, 31, Nov. 1, 7, 8
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 26
& Save $100!

South Carolina


Course #6049: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #5444: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Tennessee


Course #6050: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #5376: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Texas


Course #5386: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5447: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #5387: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5448: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #5388: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5449: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #6055: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Utah


Course #5390: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Virginia


Course #6057: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #5416: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Washington


Course #5391: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #5450: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Course #5417: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Sep 12
& Save $100!

Wisconsin


Course #6059: Jan. 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Dec 19
& Save $100!

Course #5451: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Oct 10
& Save $100!

Canada


Burnaby

Course #1583: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Calgary

Course #1574: Sept. 12, 13, 19, 20, 26, 27 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1591: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Edmonton

Course #1573: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1592: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Fredericton

Course #1579: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Guelph

Course #570: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:30am - 6:00pm), Sundays (9:30am - 6:00pm)

Halifax

Course #1580: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1596: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Hamilton

Course #571: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #584: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Kingston

Course #580: Oct. 17, 18, 24, 25, 31, Nov. 1
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

London

Course #572: Sept. 19, 20, 26, 27, Oct. 3, 4
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Montreal

Course #1577: Sept. 12, 13, 19, 20, 26, 27 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1586: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1595: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

North York

Course #574: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Ottawa

Course #575: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #587: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Regina

Course #1593: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Saskatoon

Course #1575: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

St. John's

Course #1581: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Toronto

Course #567: Aug. 22, 23, 29, 30, Sept. 5, 6 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #573: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #582: Oct. 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #586: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Vancouver

Course #1584: Oct. 3, 4, 10, 11, 17, 18
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1590: Nov. 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Victoria

Course #1572: Sept. 12, 13, 19, 20, 26, 27 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1589: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Waterloo

Course #579: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Windsor

Course #614: Jan. 30, 31, Feb. 6, 7, 13, 14
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Winnipeg

Course #1576: Sept. 12, 13, 19, 20, 26, 27
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1594: Nov. 7, 8, 14, 15, 21, 22
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)