Holiday Closure Notice: Our office will be closed for the holiday season from December 22nd to January 2nd. We wish you a joyous holiday and look forward to serving you in the New Year!

Workplace Training and Development Courses


Session Details

Session Course Dates Registration Deadline Payment Deadline
Winter 2024 Jan 22, 2024 – Apr 05, 2024 Jan 12, 2024 at 4pm ET Jan 17, 2024 at 4pm ET
TESL 1 Winter 2024 Feb 01, 2024 – May 31, 2024 Jan 26, 2024 at 4pm ET Jan 30, 2024 at 4pm ET
Late Winter 2024 Feb 19, 2024 – Apr 19, 2024 Feb 09, 2024 at 4pm ET Feb 14, 2024 at 4pm ET
TESL 2 Late Winter 2024 Mar 01, 2024 – Jun 30, 2024 Feb 26, 2024 at 4pm ET Feb 28, 2024 at 4pm ET
Spring 2024 Apr 08, 2024 – Jun 07, 2024 Apr 02, 2024 at 4pm ET Apr 04, 2024 at 4pm ET
Late Spring 2024 May 06, 2024 – Jun 28, 2024 Apr 26, 2024 at 4pm ET May 02, 2024 at 4pm ET
TESL Summer 2024 Jun 01, 2024 – Sep 30, 2024 May 24, 2024 at 4pm ET May 29, 2024 at 4pm ET
Summer 2024 Jun 24, 2024 – Aug 09, 2024 Jun 14, 2024 at 4pm ET Jun 20, 2024 at 4pm ET

Winter 2024

  • Dates: Jan 22, 2024 – Apr 05, 2024
  • Deadline: Jan 12, 2024 at 4pm ET
  • Payment Due: Jan 17, 2024 at 4pm ET

TESL 1 Winter 2024

  • Dates: Feb 01, 2024 – May 31, 2024
  • Deadline: Jan 26, 2024 at 4pm ET
  • Payment Due: Jan 30, 2024 at 4pm ET

Late Winter 2024

  • Dates: Feb 19, 2024 – Apr 19, 2024
  • Deadline: Feb 09, 2024 at 4pm ET
  • Payment Due: Feb 14, 2024 at 4pm ET

TESL 2 Late Winter 2024

  • Dates: Mar 01, 2024 – Jun 30, 2024
  • Deadline: Feb 26, 2024 at 4pm ET
  • Payment Due: Feb 28, 2024 at 4pm ET

Spring 2024

  • Dates: Apr 08, 2024 – Jun 07, 2024
  • Deadline: Apr 02, 2024 at 4pm ET
  • Payment Due: Apr 04, 2024 at 4pm ET

Late Spring 2024

  • Dates: May 06, 2024 – Jun 28, 2024
  • Deadline: Apr 26, 2024 at 4pm ET
  • Payment Due: May 02, 2024 at 4pm ET

TESL Summer 2024

  • Dates: Jun 01, 2024 – Sep 30, 2024
  • Deadline: May 24, 2024 at 4pm ET
  • Payment Due: May 29, 2024 at 4pm ET

Summer 2024

  • Dates: Jun 24, 2024 – Aug 09, 2024
  • Deadline: Jun 14, 2024 at 4pm ET
  • Payment Due: Jun 20, 2024 at 4pm ET