Courses Scheduled for the Summer 2025 Session

Schedule

Jun 23, 2025 – Aug 08, 2025

Registration Deadline: Jun 13, 2025 at 4pm ET
Payment Deadline: Jun 19, 2025 at 4pm ET


Session Details

Session Course Dates Registration Deadline Payment Deadline
Winter 2025 Jan 20, 2025 – Apr 04, 2025 Jan 10, 2025 at 4pm ET Jan 16, 2025 at 4pm ET
TESL Late Winter 2025 Feb 03, 2025 – Jun 06, 2025 Jan 26, 2025 at 4pm ET Jan 31, 2025 at 4pm ET
Late Winter 2025 Feb 17, 2025 – Apr 18, 2025 Feb 11, 2025 at 4pm ET Feb 13, 2025 at 4pm ET
Spring 2025 Apr 07, 2025 – Jun 06, 2025 Mar 28, 2025 at 4pm ET Apr 03, 2025 at 4pm ET
Late Spring 2025 May 05, 2025 – Jun 27, 2025 Apr 25, 2025 at 4pm ET May 01, 2025 at 4pm ET
TESL Summer 2025 Jun 09, 2025 – Sep 26, 2025 May 30, 2025 at 4pm ET Jun 05, 2025 at 4pm ET
Summer 2025 Jun 23, 2025 – Aug 08, 2025 Jun 13, 2025 at 4pm ET Jun 19, 2025 at 4pm ET

Winter 2025

  • Dates: Jan 20, 2025 – Apr 04, 2025
  • Deadline: Jan 10, 2025 at 4pm ET
  • Payment Due: Jan 16, 2025 at 4pm ET

TESL Late Winter 2025

  • Dates: Feb 03, 2025 – Jun 06, 2025
  • Deadline: Jan 26, 2025 at 4pm ET
  • Payment Due: Jan 31, 2025 at 4pm ET

Late Winter 2025

  • Dates: Feb 17, 2025 – Apr 18, 2025
  • Deadline: Feb 11, 2025 at 4pm ET
  • Payment Due: Feb 13, 2025 at 4pm ET

Spring 2025

  • Dates: Apr 07, 2025 – Jun 06, 2025
  • Deadline: Mar 28, 2025 at 4pm ET
  • Payment Due: Apr 03, 2025 at 4pm ET

Late Spring 2025

  • Dates: May 05, 2025 – Jun 27, 2025
  • Deadline: Apr 25, 2025 at 4pm ET
  • Payment Due: May 01, 2025 at 4pm ET

TESL Summer 2025

  • Dates: Jun 09, 2025 – Sep 26, 2025
  • Deadline: May 30, 2025 at 4pm ET
  • Payment Due: Jun 05, 2025 at 4pm ET

Summer 2025

  • Dates: Jun 23, 2025 – Aug 08, 2025
  • Deadline: Jun 13, 2025 at 4pm ET
  • Payment Due: Jun 19, 2025 at 4pm ET