All courses run at our training centre at 72 Sophia Street, Fairland, Johannesburg. To register, email agrecia@resus.co.za or call +27 (0)11 478 1874.
Pre-course study materials are provided upon registration. Please ensure you have completed all pre-course work before attending.
Dates listed are for planning purposes only. Once you have decided on a date, please contact agrecia@resus.co.za to confirm if the date is available. Once the date is confirmed, we can continue to registration and payment. Your course is only confirmed on receipt of payment. Once payment is received, your manual will be sent to you for pre-reading.
| Date | Course | Duration | CEUs | Action |
|---|---|---|---|---|
| 29 Jun 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 29 Jun – 1 Jul 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 3 Jul 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 6 Jul 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 9 Jul 2026 Thursday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 10 Jul 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 10–12 Jul 2026 Fri – Sun | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 13–14 Jul 2026 Mon – Tue | ACLS for Experienced Providers (ACLS-EP) | 2 days | 30 CEUs (2 Ethics) | Register |
| 15 Jul 2026 Wednesday | ECG Recognition and Interpretation | 1 day | 9 CEUs | Register |
| 16–17 Jul 2026 Thu – Fri | International Trauma Life Support (ITLS) | 2 days | 23 CEUs (1 Ethics) | Register |
| 16–17 Jul 2026 Thu – Fri | Advanced Medical Life Support (AMLS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 20 Jul 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 21–22 Jul 2026 Tue – Wed | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 23–24 Jul 2026 Thu – Fri | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 25–26 Jul 2026 Sat – Sun | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 27 Jul 2026 Monday | Advanced Neonatal Life Support (NRP) | 1 day | 18 CEUs (1 Ethics) | Register |
| 27 Jul 2026 Monday | PALS Refresher Course | 1 day | 30 CEUs (1 Ethics) | Register |
| 28 Jul 2026 Tuesday | Advanced Neonatal Life Support (NRP) | 1 day | 18 CEUs (1 Ethics) | Register |
| 28 Jul 2026 Tuesday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 30–31 Jul 2026 Thu – Fri | International Trauma Life Support (ITLS) | 2 days | 23 CEUs (1 Ethics) | Register |
| 30–31 Jul 2026 Thu – Fri | Advanced Medical Life Support (AMLS) | 2 days | 30 CEUs (1 Ethics) | Register |
| Date | Course | Duration | CEUs | Action |
|---|---|---|---|---|
| 3 Aug 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 3–5 Aug 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 7 Aug 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 7–9 Aug 2026 Fri – Sun | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 10 Aug 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 10–12 Aug 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 13 Aug 2026 Thursday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 14 Aug 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 14–16 Aug 2026 Fri – Sun | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 17 Aug 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 18–19 Aug 2026 Tue – Wed | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 20–21 Aug 2026 Thu – Fri | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 22–23 Aug 2026 Sat – Sun | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 24 Aug 2026 Monday | Advanced Neonatal Life Support (NRP) | 1 day | 18 CEUs (1 Ethics) | Register |
| 24 Aug 2026 Monday | PALS Refresher Course | 1 day | 30 CEUs (1 Ethics) | Register |
| 25 Aug 2026 Tuesday | Advanced Neonatal Life Support (NRP) | 1 day | 18 CEUs (1 Ethics) | Register |
| 25 Aug 2026 Tuesday | PALS Refresher Course | 1 day | 30 CEUs (1 Ethics) | Register |
| 27 Aug 2026 Thursday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 27–28 Aug 2026 Thu – Fri | Advanced Medical Life Support (AMLS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 28 Aug 2026 Friday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| Date | Course | Duration | CEUs | Action |
|---|---|---|---|---|
| 31 Aug 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 31 Aug – 2 Sep 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 4 Sep 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 4–6 Sep 2026 Fri – Sun | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 7 Sep 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 7–9 Sep 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 10 Sep 2026 Thursday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 10 Sep 2026 Thursday | ECG Recognition and Interpretation | 1 day | 9 CEUs | Register |
| 12–13 Sep 2026 Sat – Sun | Advanced Medical Life Support (AMLS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 14 Sep 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 15–16 Sep 2026 Tue – Wed | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 17–18 Sep 2026 Thu – Fri | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 19–20 Sep 2026 Sat – Sun | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 21 Sep 2026 Monday | Advanced Neonatal Life Support (NRP) | 1 day | 18 CEUs (1 Ethics) | Register |
| 21–22 Sep 2026 Mon – Tue | International Trauma Life Support (ITLS) | 2 days | 23 CEUs (1 Ethics) | Register |
| 22 Sep 2026 Tuesday | Advanced Neonatal Life Support (NRP) | 1 day | 18 CEUs (1 Ethics) | Register |
| 23 Sep 2026 Wednesday | PALS Refresher Course | 1 day | 30 CEUs (1 Ethics) | Register |
| 24–25 Sep 2026 Thu – Fri | ACLS for Experienced Providers (ACLS-EP) | 2 days | 30 CEUs (2 Ethics) | Register |
| 25 Sep 2026 Friday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 28 Sep 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 28–30 Sep 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| Date | Course | Duration | CEUs | Action |
|---|---|---|---|---|
| 2 Oct 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 2–4 Oct 2026 Fri – Sun | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 5 Oct 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 5–7 Oct 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 8 Oct 2026 Thursday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 9 Oct 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 9–11 Oct 2026 Fri – Sun | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 12–13 Oct 2026 Mon – Tue | International Trauma Life Support (ITLS) | 2 days | 23 CEUs (1 Ethics) | Register |
| 12–13 Oct 2026 Mon – Tue | Advanced Medical Life Support (AMLS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 15–16 Oct 2026 Thu – Fri | International Trauma Life Support (ITLS) | 2 days | 23 CEUs (1 Ethics) | Register |
| 15–16 Oct 2026 Thu – Fri | Advanced Medical Life Support (AMLS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 19 Oct 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 20–21 Oct 2026 Tue – Wed | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 24–25 Oct 2026 Sat – Sun | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 26 Oct 2026 Monday | Advanced Neonatal Life Support (NRP) | 1 day | 18 CEUs (1 Ethics) | Register |
| 26 Oct 2026 Monday | PALS Refresher Course | 1 day | 30 CEUs (1 Ethics) | Register |
| 27 Oct 2026 Tuesday | Advanced Neonatal Life Support (NRP) | 1 day | 18 CEUs (1 Ethics) | Register |
| 27 Oct 2026 Tuesday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 29–30 Oct 2026 Thu – Fri | Advanced Medical Life Support (AMLS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 29–30 Oct 2026 Thu – Fri | International Trauma Life Support (ITLS) | 2 days | 23 CEUs (1 Ethics) | Register |
| Date | Course | Duration | CEUs | Action |
|---|---|---|---|---|
| 2 Nov 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 2–4 Nov 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 6 Nov 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 6–8 Nov 2026 Fri – Sun | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 9 Nov 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 9–11 Nov 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 12 Nov 2026 Thursday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 13 Nov 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 13–15 Nov 2026 Fri – Sun | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 16 Nov 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 17–18 Nov 2026 Tue – Wed | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 17 Nov 2026 Tuesday | PALS Refresher Course | 1 day | 30 CEUs (1 Ethics) | Register |
| 19–20 Nov 2026 Thu – Fri | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 21–22 Nov 2026 Sat – Sun | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 23 Nov 2026 Monday | PALS Refresher Course | 1 day | 30 CEUs (1 Ethics) | Register |
| 23 Nov 2026 Monday | Advanced Neonatal Life Support (NRP) | 1 day | 18 CEUs (1 Ethics) | Register |
| 24 Nov 2026 Tuesday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 24 Nov 2026 Tuesday | Advanced Neonatal Life Support (NRP) | 1 day | 18 CEUs (1 Ethics) | Register |
| 25 Nov 2026 Wednesday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 26–27 Nov 2026 Thu – Fri | Advanced Medical Life Support (AMLS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 26–27 Nov 2026 Thu – Fri | International Trauma Life Support (ITLS) | 2 days | 23 CEUs (1 Ethics) | Register |
| Date | Course | Duration | CEUs | Action |
|---|---|---|---|---|
| 30 Nov 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 30 Nov – 2 Dec 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 3 Dec 2026 Thursday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 4 Dec 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 4–6 Dec 2026 Fri – Sun | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 7 Dec 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 7–9 Dec 2026 Mon – Wed | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 10 Dec 2026 Thursday | ACLS Refresher Course | 1 day | 30 CEUs (2 Ethics) | Register |
| 11 Dec 2026 Friday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 11–13 Dec 2026 Fri – Sun | Advanced Cardiovascular Life Support (ACLS) | 2½ days | 30 CEUs (2 Ethics) | Register |
| 14 Dec 2026 Monday | BLS Provider Course | 5 hours | 11 CEUs (1 Ethics) | Register |
| 15–16 Dec 2026 Tue – Wed | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 17–18 Dec 2026 Thu – Fri | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 19–20 Dec 2026 Sat – Sun | Paediatric Advanced Life Support (PALS) | 2 days | 30 CEUs (1 Ethics) | Register |
| 21–22 Dec 2026 Mon – Tue | Advanced Medical Life Support (AMLS) | 2 days | 30 CEUs (1 Ethics) | Register |
Submit our online registration form to secure your place. Places are limited.