Get your American Heart Association (AHA) BLS certification through our flexible blended learning format. This course, designed for both initial and renewal certifications, is perfect for busy healthcare professionals, including nurses, CNAs, EMTs, and dental/medical staff.

How It Works: A Two-Part Process

Part 1: Online Learning (AHA HeartCode® BLS)

First, you will complete the cognitive portion of the course through the AHA's comprehensive, self-paced online module. You can complete this from any computer at your own convenience.

Note: You must complete this online part and bring your certificate of completion to your in-person skills session.

Part 2: In-Person Hands-On Skills Session

After finishing the online portion, you will attend this in-person session with a certified AHA instructor. Here, you will practice your skills and demonstrate your competence in a realistic clinical setting. The skills session covers:

  • High-quality CPR for adults, children, and infants.

  • Proper use of an Automated External Defibrillator (AED).

  • Effective rescue breathing and airway management.

  • Team-based resuscitation scenarios.

Bonus Feature: Opioid Overdose Response

This session also includes vital training on how to recognize an opioid overdose and administer life-saving Narcan (naloxone). Participants will have the option to take a complimentary Narcan kit home. (Kits are available while supplies last.)

Upon successful completion of the skills session, you will receive your official AHA BLS certification card, valid for two years.


AHA BLS for Healthcare Providers

Initial & Renewal

  • This course takes place at the Palatine Public Library, located at 700 N. North Ct, Palatine, IL 60067.
    After booking, you’ll receive a confirmation email with details about the specific meeting room for your class.

  • This is a blended learning course, which includes an online learning module and an in-person skills session. The online portion must be completed before attending your scheduled hands-on session.

    After registration, you’ll receive two emails:

    1. Your order confirmation, and

    2. A separate email with a link to access the required Heartsaver online course.

    The date you select when booking is the date your in-person skills session will take place.

    Proof of Completion
    Please bring proof that you’ve completed the online portion—this can be a printed certificate, a screenshot, or a photo on your phone—and show it to your instructor at the start of class.

  • Students will spend on average, 1-3 hours working through the online portion of the course. Online content may take longer or less time, depending on your experience. The in-person skills session at the training site typically takes about 1–2 hours.

  • There is no need to purchase a printed handbook—all required materials are included in the online Heartsaver course, which you’ll have access to at any time.

  • All AHA course certificates are issued digitally. Within 30 minutes of completing your in-person skills session, a Digital Certificate will be emailed directly to you. You can print, save, download, or share it as needed!

  • If you’ve finished the online course and just need the in-person skills session, we’ll help you get scheduled!

    📧 Email: info@northwestpulsecpr.com
    or use our [contact form]

    Skills-only session: $50

  • We understand that life happens. However, to prevent possibly taking a seat from another student who needs certification, we would appreciate as much notice as possible if you need to miss a class or fail to complete the online work on time.

    • All classes are non-refundable but transferable, which means you may reschedule.

    • If you notify us at least 24 hours in advance, you may reschedule your class one time at no charge. The rescheduled class must be completed within 30 days.

    • If you provide less than 24 hours’ notice, a $25 reschedule fee will apply.

    • Students must submit reschedule requests in writing before the scheduled start time of the class. Requests sent after the class has begun will not be accepted.

    To request a reschedule , please use our Contact Page. All requests must be made in writing and will not be accepted over the phone. For additional information please check out our FAQs page and Reschedule & Cancellation Policy page.