Call 0800 MEDPRO to request a booking or more information.

MedPro offers a range of CPR courses equivalent to The New Zealand Resuscitation Council’s CORE courses for doctors, nurses, dentists and dental technicians. We also run basic life support courses for groups of non clinical staff.

All procedures and standards taught reflect currently accepted New Zealand Resuscitation Council Standards.

Our training team are highly experienced health professionals and clinical educators with a strong commitment to excellence in emergency care and emergency care education.


MedPro has endorsements from the following organizations:

  • The Royal New Zealand College of General Practitioners
  • The New Zealand Dental Association
  • The Dental Council of New Zealand

Participants will receive the appropriate Certificates, valid for 2 years from the date of issue, on satisfactory completion of each course.

Courses Available

The following courses are currently available. Both our ACLS Immediate and ACLS Advanced courses have been endorsed by the RNZCGP to meet recertification requirements for CPD and GPEP registrars at the point of Fellowship.

CPR/Basic Life Support

ACLS Immediate

ACLS  Advanced  

Course Location, Delivery & Timetable

We are able to either facilitate the course at your premises, or at any other location arranged by you. You will need to have a minimum number of 8 for the CPR/Basic Life Support course, 5 people for the ACLS Immediate course, and 4 people for the ACLS Advanced course and .

Face to face and scenario based training will be delivered in a way that best suits your organisation.

MedPro seeks feedback from its clients to ensure that we are delivering excellent service, providing value for money and meeting the needs of our clients.

Please note all our courses are currently delivered in Auckland only.

Open Courses for 2021


Saturday 14 August 2021 – 9:30 AM (4 hours)

Basic Life Support & ACLS Immediate

TBI Health Ellerslie


Please register your interest with Erika by emailing or by calling 09 838 3555.



Contact Us Today