62,877 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 #7131: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!
Course #7262: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7263: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

California


Course #7091: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7201: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7092: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #7202: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7093: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7203: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7071: Feb. 18, 19, 25, 26, March 4, 5 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7250: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

Course #7132: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!

Course #7133: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!
Course #7267: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7134: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!
Course #7268: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7072: Feb. 25, 26, March 4, 5, 11, 12 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7135: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!

Course #7235: May 27, 28, June 3, 4, 10, 11
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 29
& Save $100!

Course #7011: Feb. 25, 26, March 4, 5, 11, 12 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #7094: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Colorado


Course #7074: Feb. 18, 19, 25, 26, March 4, 5 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7236: May 27, 28, June 3, 4, 10, 11
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 29
& Save $100!

Course #7136: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!
Course #7270: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Connecticut


Course #7271: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7237: May 27, 28, June 3, 4, 10, 11
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 29
& Save $100!

District of Columbia


Course #7095: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7205: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Florida


Course #7273: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7137: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!
Course #7274: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7138: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!
Course #7275: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7238: May 27, 28, June 3, 4, 10, 11
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 29
& Save $100!

Georgia


Course #7096: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7206: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Illinois


Course #7139: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!
Course #7277: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7097: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Indiana


Course #7278: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7207: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Iowa


Course #7098: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #7279: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Kentucky


Course #7099: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #7280: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Louisiana


Course #7281: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7208: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Maryland


Course #7077: Feb. 18, 19, 25, 26, March 4, 5 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7252: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

Course #7140: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!

Massachusetts


Course #7282: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7100: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7209: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Michigan


Course #7213: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7101: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #7253: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

Minnesota


Course #7102: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7211: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Missouri


Course #7103: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #7239: May 27, 28, June 3, 4, 10, 11
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 29
& Save $100!

Nevada


Course #7212: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7031: March 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

New Jersey


Course #7141: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!
Course #7288: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7079: Feb. 18, 19, 25, 26, March 4, 5 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7240: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

New York


Course #7210: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

Course #7214: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7215: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

Course #7080: Feb. 18, 19, 25, 26, March 4, 5 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7142: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!
Course #7254: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

Course #7105: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #7106: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #7291: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7292: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

North Carolina


Course #7107: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Course #7217: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7294: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Ohio


Course #7218: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7219: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7143: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!
Course #7295: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Oklahoma


Course #7220: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7296: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Oregon


Course #7221: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7108: March 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7222: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Pennsylvania


Course #7109: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7223: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 15
& Save $100!

Course #7144: April 22, 23, 29, 30, May 6, 7
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Mar 25
& Save $100!
Course #7299: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Rhode Island


Course #7255: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

South Carolina


Course #7300: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7110: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Tennessee


Course #7302: July 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Jun 17
& Save $100!

Course #7224: May 20, 21, 27, 28, June 3, 4
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 22
& Save $100!

Texas


Course #7111: March 4, 5, 11, 12, 18, 19
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7225: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7112: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7226: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7113: March 25, 26, April 1, 2, 8, 9
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Feb 25
& Save $100!
Course #7227: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7230: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

Utah


Course #7229: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Virginia


Course #7056: March 25, 26, April 1, 2, 8, 9
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Feb 25
& Save $100!

Course #7083: Feb. 18, 19, 25, 26, March 4, 5 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7256: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

Washington


Course #7114: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #7228: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7257: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by May 13
& Save $100!

Wisconsin


Course #7231: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Enroll by Apr 08
& Save $100!

Course #7115: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Canada


Burnaby

Course #1713: Feb. 18, 19, 25, 26, March 4, 5 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1746: June 10, 11, 17, 18, 24, 25
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Calgary

Course #1720: March 18, 19, 25, 26, April 1, 2 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1738: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Edmonton

Course #1721: March 18, 19, 25, 26, April 1, 2 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1739: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Fredericton

Course #1743: May 6, 7, 13, 14, 20, 21
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Guelph

Course #703: March 18, 19, 25, 26, April 1, 2
Saturdays (9:30am - 6:00pm), Sundays (9:30am - 6:00pm)
Course #728: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Halifax

Course #1726: March 11, 12, 18, 19, 25, 26
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1744: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Hamilton

Course #718: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #731: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Kingston

Course #739: May 27, 28, June 3, 4, 10, 11
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

London

Course #719: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #732: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Montreal

Course #1715: Feb. 18, 19, 25, 26, March 4, 5 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1724: March 18, 19, 25, 26, April 1, 2 [Limited Availability]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1742: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

North York

Course #740: May 27, 28, June 3, 4, 10, 11
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Ottawa

Course #722: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #733: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Regina

Course #1722: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Saskatoon

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

Toronto

Course #715: Feb. 11, 12, 18, 19, 25, 26 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #717: Feb. 18, 19, 20, 21, 22, 23, 24, 25, 26 [In Progress]
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm), weeknights (6:00pm - 10:00pm)
Course #724: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #726: April 15, 16, 22, 23, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #727: April 22, 23, 24, 25, 26, 27, 28, 29, 30
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm), weeknights (6:00pm - 10:00pm)
Course #735: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Vancouver

Course #1718: March 18, 19, 25, 26, April 1, 2
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)
Course #1736: May 13, 14, 20, 21, 27, 28
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Victoria

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

Waterloo

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

Windsor

Course #754: July 8, 9, 15, 16, 22, 23
Saturdays (9:00am - 6:00pm), Sundays (9:00am - 6:00pm)

Winnipeg

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