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) & Bag-mask

  • Effective rescue breathing and airway management.

  • Team-based resuscitation scenarios.

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 (In-Person Skills: ~60 Mins)

BONUS: Includes Free Narcan Training & Kit (while supplies last)

Register Now - $85 (Online Class & In-person Skills Session)
Already Completed the Online Portion? Click Here to Schedule Skills-Only Session- $59
  • Primary Location: Palatine Public Library (700 N. North Ct).

    Please Note: Occasionally, classes may move to a nearby Palatine Park District facility due to room availability. We will confirm the exact location via email and text 24 hours before your session.

  • 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 BLS 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 BLS course, which you’ll have access to at any time.

  • All AHA course certificates are issued digitally. Within 10 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, click here to schedule.

    Skills-only session: $59

  • 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 before the start of your session, you may reschedule your class one time at no charge. The rescheduled class must be completed within 30 days.

    • If you don’t reschedule before the start of your scheduled class time, 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 and will be subject to the $25 reschedule fee.

    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.

Group Inquiry