- 2026
CPR VAM • All Rights Reserved.

Select Your AHA Class, Training Site & Schedule
Complete AHA Self-Guided Learning at Your Pace
Attend In-Person Skills & Instant AHA Certification
EXCELLENT Based on 253 reviews Stephina Didde2025-02-05Trustindex verifies that the original source of the review is Google. Super easy and straightforward re-certification process! Signs were easy to follow to the room, instructions were clear, and a human was present for back up even though everything was running smoothly. Lori McLeod2025-01-25Trustindex verifies that the original source of the review is Google. Efficient online course and mannequin skills check. Good feedback in both to help me pass easily Ryan2025-01-14Trustindex verifies that the original source of the review is Google. The class was great and the instructor was great and experienced!!! Def recommend!! Loann Ha2024-12-29Trustindex verifies that the original source of the review is Google. Love how user friendly everything is, and the instructions were all very clear. Will definitely come back for renewals. Highly recommended this place!
Monday:
8:00 AM - 7:00 PM
Tuesday:
8:00 AM - 7:00 PM
Wednesday:
8:00 AM - 7:00 PM
Thuusday:
8:00 AM - 7:00 PM
Friday:
8:00 AM - 5:00 PM
Saturday:
9:00 AM - 5:00 PM
Sunday:
9:00 AM - 5:00 PM
Yes. Our basic CPR & AED courses are designed for beginners. Advanced courses such as ACLS and PALS are geared toward healthcare professionals, but guidance is provided on prerequisites.
Yes. CPR VAM’s self-paced AHA learning modules can be completed before your chosen skills session, and you can attend multiple sessions if needed for convenience or scheduling.
Yes. All CPR VAM Castro Valley courses are aligned with California CPR guidelines and meet requirements for workplace safety, schools, and healthcare employers.
Once you complete the in-person skills session, your AHA certification is issued instantly. You can also verify it online through the American Heart Association’s official certification registry.
Yes. CPR VAM offers flexible rescheduling options. You can update your class date online or by contacting our Castro Valley office.