60,084 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 #6130: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!

Course #6004: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

California


Course #6090: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6201: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6091: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6202: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6092: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6203: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6070: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6131: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!

Course #6132: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!
Course #6267: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

Course #6133: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!

Course #6071: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6134: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!

Course #6235: May 28, 29, June 4, 5, 11, 12
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 30
& Save $100!

Course #6204: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6093: Feb. 27, 28, March 5, 6, 12, 13
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Colorado


Course #6236: May 28, 29, June 4, 5, 11, 12
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 30
& Save $100!

Course #6135: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!
Course #6270: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

Connecticut


Course #6073: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6237: May 28, 29, June 4, 5, 11, 12
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 30
& Save $100!

District of Columbia


Course #6094: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6203: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Florida


Course #6273: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

Course #6136: April 23, 24, 30, May 1, 7, 8
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 26
& Save $100!
Course #6274: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

Course #6137: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!
Course #6275: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

Course #6074: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Georgia


Course #6095: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6206: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Illinois


Course #6138: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!
Course #6277: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

Course #6096: March 5, 6, 12, 13, 19, 20
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)

Course #6207: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Iowa


Course #6097: April 2, 3, 9, 10, 16, 17
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 05
& Save $100!

Course #6021: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Kentucky


Course #6098: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6022: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Louisiana


Course #6023: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6208: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Maryland


Course #6076: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6139: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!

Massachusetts


Course #6282: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

Course #6099: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6209: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Michigan


Course #6210: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6100: April 2, 3, 9, 10, 16, 17
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 05
& Save $100!

Course #6077: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Minnesota


Course #6101: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6211: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Missouri


Course #6102: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6239: May 28, 29, June 4, 5, 11, 12
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 30
& Save $100!

Nevada


Course #6212: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6031: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

New Jersey


Course #6140: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!

Course #6078: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

New York


Course #6213: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6214: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6215: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6079: Feb. 13, 14, 20, 21, 27, 28 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6141: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!

Course #6104: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6105: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6037: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6292: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

North Carolina


Course #6106: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6217: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6294: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

Ohio


Course #6041: Jan. 30, 31, Feb. 6, 7, 13, 14 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6218: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6042: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6142: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!
Course #6295: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

Oklahoma


Course #6220: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6080: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Oregon


Course #6221: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6107: Feb. 27, 28, March 5, 6, 12, 13
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6222: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Pennsylvania


Course #6108: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6223: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6143: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!
Course #6299: July 16, 17, 23, 24, 30, 31
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 18
& Save $100!

Rhode Island


Course #6255: June 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 14
& Save $100!

South Carolina


Course #6049: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6109: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Tennessee


Course #6050: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 12
& Save $100!

Course #6224: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Texas


Course #6110: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6225: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6111: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6226: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6112: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6227: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6228: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Utah


Course #6229: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Virginia


Course #6057: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6082: Feb. 13, 14, 20, 21, 27, 28 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Washington


Course #6114: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #6230: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 16
& Save $100!

Course #6083: Feb. 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Wisconsin


Course #6059: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #6115: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Canada


Burnaby

Course #1614: Feb. 6, 7, 13, 14, 20, 21 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Calgary

Course #1622: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1638: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Edmonton

Course #1621: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1639: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Fredericton

Course #1643: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Guelph

Course #630: May 14, 15, 21, 22, 28, 29
Saturdays (9:30am - 6:00pm), Sundays (9:30am - 6:00pm)

Halifax

Course #1627: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1644: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Hamilton

Course #617: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #631: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Kingston

Course #612: Jan. 30, 31, Feb. 6, 7, 13, 14 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #639: May 28, 29, June 4, 5, 11, 12
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

London

Course #632: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Montreal

Course #1625: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1642: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

North York

Course #640: May 28, 29, June 4, 5, 11, 12
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Ottawa

Course #619: March 5, 6, 12, 13, 19, 20 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #633: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Regina

Course #1623: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Saskatoon

Course #1640: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Toronto

Course #615: Feb. 6, 7, 13, 14, 20, 21 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #616: Feb. 13, 14, 15, 16, 17, 18, 19, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm), weeknights (6:00pm - 10:00pm)
Course #623: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #627: April 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #628: April 16, 17, 18, 19, 20, 21, 22, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm), weeknights (6:00pm - 10:00pm)

Vancouver

Course #1619: March 5, 6, 12, 13, 19, 20
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1636: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Victoria

Course #1637: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Waterloo

Course #638: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Windsor

Course #614: Jan. 30, 31, Feb. 6, 7, 13, 14 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #654: July 9, 10, 16, 17, 23, 24
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Winnipeg

Course #1641: May 14, 15, 21, 22, 28, 29
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)