“CPR class” is not one product. It is a family of courses with different audiences, different skill lists and different cards, and the differences matter because the wrong card gets rejected at onboarding. Before booking anything, get the requirement in writing from whoever will check it — your employer’s HR or clinical education department, your licensing board, your degree programme or your certifying agency.
The first tier is lay-rescuer training, for people with little or no medical background who need a card for work or simply want to be ready. Separately there are awareness sessions that deliberately do not certify anyone. If a job, licence or programme application requires proof, an awareness session will not satisfy it.
The second tier is BLS for healthcare providers. Its distinguishing content is not harder CPR — it is high-performance, multi-rescuer resuscitation: team dynamics and role assignment, two-rescuer ratios, bag-mask ventilation and pulse checks. This is the level most clinical employers, nursing programmes and allied-health programmes mean when they write “CPR required”.
The third tier is advanced life support — ACLS and its paediatric counterpart PALS — for clinicians who direct or participate in managing cardiac arrest and other cardiopulmonary emergencies. These assume rhythm recognition, drug therapy and post-arrest care. Neither is a substitute for a CPR card in a non-clinical role, and neither is an entry-level course.
The failure mode is predictable. A CNA applicant books the short lay-rescuer course because it is cheaper, and is told to redo it as BLS. A fitness instructor books BLS because it sounds more serious, and pays for team content they will never use. A parent books BLS when a family course was exactly right.