"We are the Number #1 AHA Training Center in North America"
-Therapeutic Professionals (2025)
Endorsements
"To Promote Health Through Education"
As an EMT, I’ve gained a unique, hands-on perspective of healthcare and witnessed firsthand how many emergencies are preventable with proper knowledge and preparation. From the mismanagement of strokes by family members, to the gross injuries caused by unnecessary CPR, our public is in desperate need of education and reform.
Witnessing these failures has motivated me to pursue a career in education, with the goal of straightening my communities health and ensuring the wellbeing of those around me. Beginning with Basic Life Support, I hope to share the knowledge I've learned throughout the years to empower those around me with their own ability to make a difference in someones health.
As a fellow student, I aim to make my BLS courses as affordable and accessible as possible. That’s why I offer them at just $60 per class—compared to the standard $120 when registering directly through the AHA. Despite this, I also recognize that many individuals face financial circumstances beyond their control. If cost is a barrier for you, please don’t hesitate to reach out, as I’m more than willing to work with you to find a solution to ensure your success. My contact information is listed below.
Contact:
Phone - (408) 718-7021
Email - misidro1@sfsu.edu
In Person BLS ($60)
Entire course is taught face-to-face with an AHA-certified instructor
Includes hands-on skills practice and real-time feedback during class
Written exam and skills assessment completed during the session
Ideal for learners who prefer structured, classroom-style learning
Typically completed in one session (approx. 3-4 hours)
Hybrid BLS ($60 + $37 for online portion)
Coursework is split: online + in-person
Online HeartCode® BLS portion can be purchased and completed here
(Revenue for HeartCode® BLS goes entirely to AHA)
Complete the online portion (video modules & quizzes) at your own pace
Proof of online course completion must be presented prior to in person skills test
Schedule an in-person skills session to practice and test hands-on skills (approx. 1 hour)
Offers flexibility for busy schedules or self-paced learners
Total time commitment is similar but split across two parts