Skip to content

Exam prep for every specialty.

Every track is built against the official CMSA syllabus for that certification — the exam format, the parts, and the reading that actually gets tested.

Bound volumes packed into tall library shelving, alphabetical index letters along the edge
Questions
463,001+
Flashcards
195,128+
Specialties
104
Alignment
CMSA syllabi
Catalogue

Pick your track.

104 specialties
Dip Allerg(SA)

Diploma in Allergology

College of Family Physicians of South Africa

818+
Questions
344+
Cards
13
Topics
Start learning
DA(SA)

Diploma in Anaesthetics

College of Anaesthetists of South Africa

6,792+
Questions
2,886+
Cards
226
Topics
Start learning
DCH(SA)

Diploma in Child Health

College of Paediatricians of South Africa

1,754+
Questions
688+
Cards
17
Topics
Start learning
Dip For Med(SA) Clin

Diploma in Forensic Medicine

College of Forensic Pathologists of South Africa

3,633+
Questions
1,556+
Cards
103
Topics
Start learning
Dip For Med(SA) Clin Path

Diploma in Forensic Medicine

College of Forensic Pathologists of South Africa

1,536+
Questions
651+
Cards
36
Topics
Start learning
Dip For Med(SA) Path

Diploma in Forensic Medicine

College of Forensic Pathologists of South Africa

6,615+
Questions
2,822+
Cards
167
Topics
Start learning
DGM(SA)

Diploma in Geriatric Medicine

College of Physicians of South Africa

1,407+
Questions
627+
Cards
59
Topics
Start learning
Dip HIV Man(SA)

Diploma in HIV Management

College of Family Physicians of South Africa

526+
Questions
219+
Cards
25
Topics
Start learning
Dip Int Med(SA)

Diploma in Internal Medicine

College of Physicians of South Africa

12,841+
Questions
5,402+
Cards
494
Topics
Start learning
DMH(SA)

Diploma in Mental Health

College of Psychiatrists of South Africa

4,627+
Questions
1,964+
Cards
158
Topics
Start learning
Dip Obst(SA)

Diploma in Obstetrics

College of Obstetricians and Gynaecologists of South Africa

1,407+
Questions
615+
Cards
18
Topics
Start learning
Dip Ophth(SA)

Diploma in Ophthalmology

College of Ophthalmologists of South Africa

1,995+
Questions
840+
Cards
26
Topics
Start learning
Dip Oral Surg(SA)

Diploma in Oral Surgery

College of Maxillofacial and Oral Surgeons of South Africa

668+
Questions
293+
Cards
7
Topics
Start learning
Dip PEC(SA)

Diploma in Primary Emergency Care

College of Emergency Medicine of South Africa

9,492+
Questions
4,029+
Cards
298
Topics
Start learning
FCA(SA)

Anaesthesia Fellowship

College of Anaesthetists of South Africa

3,780+
Questions
1,507+
Cards
98
Topics
Start learning
FC Cardio(SA)

Cardiothoracic Surgery Fellowship

College of Cardiothoracic Surgeons of South Africa

9,794+
Questions
4,118+
Cards
259
Topics
Start learning
FC Clin Pharm(SA)

Clinical Pharmacology Fellowship

College of Clinical Pharmacologists of South Africa

8,663+
Questions
3,672+
Cards
279
Topics
Start learning
FCD(SA) OMP

Oral Medicine and Periodontics Fellowship

College of Dentistry of South Africa

4,813+
Questions
2,091+
Cards
297
Topics
Start learning
FCD(SA) Orthod

Orthodontics Fellowship

College of Dentistry of South Africa

3,076+
Questions
1,305+
Cards
186
Topics
Start learning
FCD(SA) Pros

Prosthodontics Fellowship

College of Dentistry of South Africa

3,132+
Questions
1,324+
Cards
98
Topics
Start learning
FC Derm(SA)

Dermatology Fellowship

College of Dermatologists of South Africa

5,398+
Questions
2,252+
Cards
155
Topics
Start learning
FCEM(SA)

Emergency Medicine Fellowship

College of Emergency Medicine of South Africa

1,958+
Questions
705+
Cards
48
Topics
Start learning
FCFP(SA)

Family Medicine Fellowship

College of Family Physicians of South Africa

1,470+
Questions
629+
Cards
112
Topics
Start learning
FC For Path(SA)

Forensic Pathology Fellowship

College of Forensic Pathologists of South Africa

6,933+
Questions
2,938+
Cards
153
Topics
Start learning
FCMFOS(SA)

Maxillofacial and Oral Surgery Fellowship

College of Maxillofacial and Oral Surgeons of South Africa

12,096+
Questions
5,121+
Cards
426
Topics
Start learning
FCMG(SA)

Medical Genetics Fellowship

College of Medical Geneticists of South Africa

2,271+
Questions
973+
Cards
51
Topics
Start learning
FC Neurol(SA)

Neurology Fellowship

College of Neurologists of South Africa

5,803+
Questions
2,448+
Cards
139
Topics
Start learning
FC Neurosurg(SA)

Neurosurgery Fellowship

College of Neurosurgeons of South Africa

13,867+
Questions
5,873+
Cards
444
Topics
Start learning
FCNP(SA)

Nuclear Medicine Fellowship

College of Nuclear Physicians of South Africa

5,898+
Questions
2,468+
Cards
247
Topics
Start learning
FCOG(SA)

Obstetrics and Gynaecology Fellowship

College of Obstetricians and Gynaecologists of South Africa

10,947+
Questions
4,681+
Cards
307
Topics
Start learning
FC Ophth(SA)

Ophthalmology Fellowship

College of Ophthalmologists of South Africa

5,404+
Questions
2,319+
Cards
167
Topics
Start learning
FC Orth(SA)

Orthopaedic Surgery Fellowship

College of Orthopaedic Surgeons of South Africa

6,829+
Questions
2,950+
Cards
256
Topics
Start learning
FCORL(SA)

Otorhinolaryngology Fellowship

College of Otorhinolaryngologists of South Africa

3,767+
Questions
1,528+
Cards
90
Topics
Start learning
FC Paed(SA)

Paediatrics Fellowship

College of Paediatricians of South Africa

12,022+
Questions
4,865+
Cards
270
Topics
Start learning
FC Paed Surg(SA)

Paediatric Surgery Fellowship

College of Paediatric Surgeons of South Africa

6,366+
Questions
2,734+
Cards
124
Topics
Start learning
FC Path(SA) Anat

Anatomical Pathology Fellowship

College of Pathologists of South Africa

11,924+
Questions
5,009+
Cards
374
Topics
Start learning
FC Path(SA) Chem

Chemical Pathology Fellowship

College of Pathologists of South Africa

5,558+
Questions
2,288+
Cards
148
Topics
Start learning
FC Path(SA) Clin

Clinical Pathology Fellowship

College of Pathologists of South Africa

6,547+
Questions
2,757+
Cards
167
Topics
Start learning
FC Path(SA) Haem

Haematology Fellowship

College of Pathologists of South Africa

7,271+
Questions
3,082+
Cards
175
Topics
Start learning
FC Path(SA) Micro

Microbiology Fellowship

College of Pathologists of South Africa

4,835+
Questions
2,067+
Cards
145
Topics
Start learning
FC Path(SA) Oral

Oral Pathology Fellowship

College of Pathologists of South Africa

3,303+
Questions
1,412+
Cards
158
Topics
Start learning
FC Path(SA) Viro

Virology Fellowship

College of Pathologists of South Africa

3,114+
Questions
1,307+
Cards
118
Topics
Start learning
FCP(SA)

Internal Medicine Fellowship

College of Physicians of South Africa

9,095+
Questions
3,826+
Cards
299
Topics
Start learning
FC Plast Surg(SA)

Plastic Surgery Fellowship

College of Plastic Surgeons of South Africa

9,065+
Questions
3,785+
Cards
301
Topics
Start learning
FC Psych(SA)

Psychiatry Fellowship

College of Psychiatrists of South Africa

8,278+
Questions
3,513+
Cards
331
Topics
Start learning
FCPHM(SA)

Public Health Medicine Fellowship

College of Public Health Medicine of South Africa

793+
Questions
351+
Cards
8
Topics
Start learning
FCPHM(SA) Occ Med

Occupational Medicine Fellowship

College of Public Health Medicine of South Africa

1,160+
Questions
518+
Cards
20
Topics
Start learning
FC Rad Onc(SA)

Radiation Oncology Fellowship

College of Radiation Oncologists of South Africa

7,377+
Questions
3,155+
Cards
311
Topics
Start learning
FC Rad Diag(SA)

Radiology Fellowship

College of Radiologists of South Africa

6,482+
Questions
2,274+
Cards
115
Topics
Start learning
FCS(SA)

Surgery Fellowship

College of Surgeons of South Africa

3,648+
Questions
1,500+
Cards
81
Topics
Start learning
FC Urol(SA)

Urology Fellowship

College of Urologists of South Africa

6,255+
Questions
2,646+
Cards
222
Topics
Start learning
H Dip Fam Med(SA)

Higher Diploma in Family Medicine

College of Family Physicians of South Africa

930+
Questions
390+
Cards
11
Topics
Start learning
H Dip Orth(SA)

Higher Diploma in Orthopaedics

College of Orthopaedic Surgeons of South Africa

733+
Questions
309+
Cards
10
Topics
Start learning
H Dip Sexual Health and HIV Med(SA)

Higher Diploma in Sexual Health and HIV Medicine

College of Family Physicians of South Africa

921+
Questions
384+
Cards
12
Topics
Start learning
H Dip Surg(SA)

Higher Diploma in Surgery

College of Surgeons of South Africa

3,814+
Questions
1,621+
Cards
55
Topics
Start learning
Cert Addiction Psychiatry(SA)

Addiction Psychiatry Certificate

College of Psychiatrists of South Africa

4,343+
Questions
1,850+
Cards
152
Topics
Start learning
Cert Allerg(SA) Fam Phys

Allergology Certificate

College of Family Physicians of South Africa

1,503+
Questions
644+
Cards
48
Topics
Start learning
Cert Allerg(SA) Paed

Allergology Certificate

College of Paediatricians of South Africa

606+
Questions
234+
Cards
26
Topics
Start learning
Cert Allerg(SA) Phys

Allergology Certificate

College of Physicians of South Africa

33,978+
Questions
14,483+
Cards
739
Topics
Start learning
Cert Cardiology(SA) Paed

Cardiology Certificate

College of Paediatricians of South Africa

1,415+
Questions
650+
Cards
64
Topics
Start learning
Cert Cardiology(SA) Phys

Cardiology Certificate

College of Physicians of South Africa

3,375+
Questions
1,412+
Cards
135
Topics
Start learning
Cert Child and Adolescent Psychiatry(SA)

Child and Adolescent Psychiatry Certificate

College of Psychiatrists of South Africa

789+
Questions
375+
Cards
22
Topics
Start learning
Cert Clin Haematology(SA) Paed

Clinical Haematology Certificate

College of Paediatricians of South Africa

2,858+
Questions
1,209+
Cards
79
Topics
Start learning
Cert Clin Haematology(SA) Path

Clinical Haematology Certificate

College of Pathologists of South Africa

497+
Questions
226+
Cards
8
Topics
Start learning
Cert Clin Haematology(SA) Phys

Clinical Haematology Certificate

College of Physicians of South Africa

776+
Questions
317+
Cards
9
Topics
Start learning
Cert Critical Care(SA) Anaes

Critical Care Certificate

College of Anaesthetists of South Africa

2,077+
Questions
822+
Cards
26
Topics
Start learning
Cert Critical Care(SA) Cardio

Critical Care Certificate

College of Cardiothoracic Surgeons of South Africa

4,175+
Questions
1,767+
Cards
79
Topics
Start learning
Cert Critical Care(SA) Emer Med

Critical Care Certificate

College of Emergency Medicine of South Africa

1,530+
Questions
644+
Cards
17
Topics
Start learning
Cert Critical Care(SA) Neuro

Critical Care Certificate

College of Neurosurgeons of South Africa

4,631+
Questions
1,953+
Cards
100
Topics
Start learning
Cert Critical Care(SA) O & G

Critical Care Certificate

College of Obstetricians and Gynaecologists of South Africa

435+
Questions
170+
Cards
19
Topics
Start learning
Cert Critical Care(SA) Paed

Critical Care Certificate

College of Paediatricians of South Africa

4,418+
Questions
1,849+
Cards
145
Topics
Start learning
Cert Critical Care(SA) Phys

Critical Care Certificate

College of Physicians of South Africa

6,048+
Questions
2,475+
Cards
209
Topics
Start learning
Cert Critical Care(SA) Surg

Critical Care Certificate

College of Surgeons of South Africa

7,276+
Questions
3,124+
Cards
235
Topics
Start learning
Cert Dev Paed(SA)

Developmental Paediatrics Certificate

College of Paediatricians of South Africa

5,019+
Questions
2,139+
Cards
146
Topics
Start learning
Cert Endocrinology & Metabolism(SA) Paed

Endocrinology and Metabolism Certificate

College of Paediatricians of South Africa

2,010+
Questions
839+
Cards
48
Topics
Start learning
Cert Endocrinology & Metabolism(SA) Phys

Endocrinology and Metabolism Certificate

College of Physicians of South Africa

7,374+
Questions
3,139+
Cards
263
Topics
Start learning
Cert Forensic Psychiatry(SA)

Forensic Psychiatry Certificate

College of Psychiatrists of South Africa

4,713+
Questions
2,029+
Cards
104
Topics
Start learning
Cert Gastroenterology(SA) Paed

Gastroenterology Certificate

College of Paediatricians of South Africa

1,675+
Questions
719+
Cards
24
Topics
Start learning
Cert Gastroenterology(SA) Phys

Gastroenterology Certificate

College of Physicians of South Africa

3,286+
Questions
1,381+
Cards
55
Topics
Start learning
Cert Gastroenterology(SA) Surg

Gastroenterology Certificate

College of Surgeons of South Africa

3,884+
Questions
1,643+
Cards
94
Topics
Start learning
Cert Geriatric Medicine(SA)

Geriatric Medicine Certificate

College of Physicians of South Africa

2,948+
Questions
1,213+
Cards
74
Topics
Start learning
Cert Geriatric Psychiatry(SA)

Geriatric Psychiatry Certificate

College of Psychiatrists of South Africa

1,735+
Questions
734+
Cards
21
Topics
Start learning
Cert Gynaecological Oncology(SA)

Gynaecological Oncology Certificate

College of Obstetricians and Gynaecologists of South Africa

1,042+
Questions
446+
Cards
13
Topics
Start learning
Cert Hepatology(SA) Phys

Hepatology Certificate

College of Physicians of South Africa

1,316+
Questions
555+
Cards
17
Topics
Start learning
Cert ID(SA) Paed

Infectious Diseases Certificate

College of Paediatricians of South Africa

3,410+
Questions
1,487+
Cards
105
Topics
Start learning
Cert ID(SA) Path

Infectious Diseases Certificate

College of Pathologists of South Africa

5,992+
Questions
2,598+
Cards
145
Topics
Start learning
Cert ID(SA) Phys

Infectious Diseases Certificate

College of Physicians of South Africa

5,047+
Questions
2,174+
Cards
128
Topics
Start learning
Cert Maternal and Fetal Medicine(SA)

Maternal and Fetal Medicine Certificate

College of Obstetricians and Gynaecologists of South Africa

499+
Questions
192+
Cards
14
Topics
Start learning
Cert Medical Oncology(SA) Paed

Medical Oncology Certificate

College of Paediatricians of South Africa

3,930+
Questions
1,669+
Cards
120
Topics
Start learning
Cert Medical Oncology(SA) Phys

Medical Oncology Certificate

College of Physicians of South Africa

1,055+
Questions
459+
Cards
32
Topics
Start learning
Cert Neonatology(SA)

Neonatology Certificate

College of Paediatricians of South Africa

926+
Questions
406+
Cards
12
Topics
Start learning
Cert Nephrology(SA) Paed

Nephrology Certificate

College of Paediatricians of South Africa

498+
Questions
222+
Cards
13
Topics
Start learning
Cert Nephrology(SA) Phys

Nephrology Certificate

College of Physicians of South Africa

4,246+
Questions
1,788+
Cards
102
Topics
Start learning
Cert Neuropsychiatry(SA)

Neuropsychiatry Certificate

College of Psychiatrists of South Africa

4,115+
Questions
1,771+
Cards
113
Topics
Start learning
Cert Paediatric Neurology(SA)

Paediatric Neurology Certificate

College of Paediatricians of South Africa

2,560+
Questions
1,030+
Cards
53
Topics
Start learning
Cert Pulmonology(SA) Paed

Pulmonology Certificate

College of Paediatricians of South Africa

2,973+
Questions
1,186+
Cards
43
Topics
Start learning
Cert Pulmonology(SA) Phys

Pulmonology Certificate

College of Physicians of South Africa

7,798+
Questions
3,238+
Cards
212
Topics
Start learning
Cert Reproductive Medicine(SA)

Reproductive Medicine Certificate

College of Obstetricians and Gynaecologists of South Africa

2,601+
Questions
1,112+
Cards
79
Topics
Start learning
Cert Rheumatology(SA) Paed

Rheumatology Certificate

College of Paediatricians of South Africa

1,105+
Questions
472+
Cards
15
Topics
Start learning
Cert Rheumatology(SA) Phys

Rheumatology Certificate

College of Physicians of South Africa

1,637+
Questions
710+
Cards
70
Topics
Start learning
Cert Trauma Surgery(SA)

Trauma Surgery Certificate

College of Surgeons of South Africa

1,860+
Questions
765+
Cards
30
Topics
Start learning
Cert Urogynaecology(SA) O&G

Urogynaecology Certificate

College of Obstetricians and Gynaecologists of South Africa

1,849+
Questions
770+
Cards
52
Topics
Start learning
Cert Urogynaecology(SA) Surg

Urogynaecology Certificate

College of Surgeons of South Africa

3,110+
Questions
1,319+
Cards
113
Topics
Start learning
Cert Vascular Surgery(SA)

Vascular Surgery Certificate

College of Surgeons of South Africa

2,557+
Questions
1,088+
Cards
122
Topics
Start learning

Your track, your first session.

Install the app, choose your certification, and Lorraine drops you into your first adaptive session within minutes.

A lateral skull radiograph, jaw and teeth resolving out of grey film grain