Course calendar

A new batch of every course starts each month, so you can begin when it suits your rota and your exam date. We confirm your start date and class times when you enrol.

The next six batches

  1. December

    2026

    Next batch, all seventeen courses

    Reserve a seat
  2. January

    2027

    All seventeen courses

    Reserve a seat
  3. February

    2027

    All seventeen courses

    Reserve a seat
  4. March

    2027

    All seventeen courses

    Reserve a seat
  5. April

    2027

    All seventeen courses

    Reserve a seat
  6. May

    2027

    All seventeen courses

    Reserve a seat

Next three batches by course

Where a course has fixed dates, they are shown here. Otherwise the batch starts in the month shown.

Next three batches for each course
CourseNext batchThenAnd
Australia Australian Medical Council
AMC Part 1Then January 2027 December 2026 January 2027 February 2027
AMC Part 2Then January 2027 December 2026 January 2027 February 2027
United States USMLE and ECFMG
USMLE Step 1Then January 2027 December 2026 January 2027 February 2027
USMLE Step 2 CKThen January 2027 December 2026 January 2027 February 2027
USMLE Step 3Then January 2027 December 2026 January 2027 February 2027
United Kingdom The UK Royal Colleges
MRCP(UK)Then January 2027 December 2026 January 2027 February 2027
MRCSThen January 2027 December 2026 January 2027 February 2027
MRCOGThen January 2027 December 2026 January 2027 February 2027
MRCGPThen January 2027 December 2026 January 2027 February 2027
UK dentistry General Dental Council and RCS England
OREThen January 2027 December 2026 January 2027 February 2027
LDSThen January 2027 December 2026 January 2027 February 2027
Gulf countries DHA, DOH, MOHAP, SCFHS and the other Gulf authorities
Gulf licensing examsThen January 2027 December 2026 January 2027 February 2027
English For every regulator
OETThen January 2027 December 2026 January 2027 February 2027
IELTS AcademicThen January 2027 December 2026 January 2027 February 2027
Germany Approbation and the state medical chambers
German for doctorsThen January 2027 December 2026 January 2027 February 2027
Fachsprachprüfung (FSP)Then January 2027 December 2026 January 2027 February 2027
Kenntnisprüfung (KP)Then January 2027 December 2026 January 2027 February 2027

Join the next batch

Tell us your exam and your target date. We will reserve your seat in the December 2026 batch and send you the payment link.

Talk to us