Welcome to Key Medical Resources, Inc.
We value your learning experience as personalized, simplified and supportive! With our programs and professional team, our goal is that you leave our classes better than you arrived!
Personal Email: Please use personal email to register so that cards and certificates may be appropriately delivered. Hospital emails will sometimes block your access.
Symbol After Class Name
*** = CNA/HHA Approved
+ = ELHC (Entry Level Health Care Appropriate)
Text and email are wonderful ways to reach us
Replacement Certificate/s
CNA/HHA Duplicate certificates require an original instructor signature - $5 per certificate (please keep your certificates in a safe place)
C.N.A./HHA Inservice Training/Continuing Education Units Records (form CDPH 283 A - Assist in typing your record - Starting fee $50. Please keep your class records in date order. Instructor signature is not required on this form.
Please note: For contract facility persons . The student is responsible to follow their employer's policies and guidelines for attending classes. Please bring a form of ID and employee name badge (to the class to verify your identity and promo codes for facility discounts. Key Medical may be verifying employment with facility Human Resources. Students without appropriate employment verification will need to pay course fees and materials as applies.
Filter classes by location:
All Locations
Covina Emanate Health Inter-Community Medical Center Conference Center
EL MONTE - GREATER EL MONTE COMMUNITY HOSPITAL
HOLLYWOOD PRESBYTERIAN MEDICAL CENTER
Kindred Riverside
LA Downtown Medical Center - Los Angeles
MONTEREY PARK - MONTEREY PARK HOSPITAL
Panorama City Mission Community Hospital ACF Next to Emergency Dept
Pomona Casa Colina Education Center
Rancho Cucamonga Key Medical Resources Suite 506/505
Rancho Cucamonga Training Center Suite 506 (LIVE)
REMOTE CLASS via Zoom Platform
ROSEMEAD - LADMC Los Angeles Downtown Medical Center
Upland San Antonio Regional Hospital - City of Hope Building (Scheu Building)
Upland San Antonio Regional Hospital AITA
West Covina Queen of the Valley Hospital Classrooms 3 and 4
West Covina Queen of the Valley Hospital Oakwood Classroom
Zoom Online Course: Key Medical 101
Zoom Online Course: Key Medical 102
Zoom Online Course: Key Medical 104
Zoom Online Course: Key Medical 105
Filter classes by course type:
All Courses
12 Lead EKG Analysis (In-Person) {Course 102}
ACLS Provider First Time 2025 Guidelines with Pre-course Self-Assessment and Video Prework (Course 642)
ACLS Update/Renew 2025 Guidelines with ACLS Pre-course Self-Assessment and Video Prework (Course 644)
Agencies, Nursing Process, The Person CNA #99*** (4 hours)
Arterial Blood Gases (ABGs), Tracheostomy Care and Ventilators 4 Hrs. (Remote, via Zoom) Appropriate for New Grad and Others {Course 142} G
ASSAULT RESPONSE COMPETENCY (ARC) SB 1299/AB 508 (LIVE, In Person) 4.0 HOURS CNA #7***
ASSAULT RESPONSE COMPETENCY (ARC) SB 1299/AB 508 +(Remote via Zoom) 2 Hours {Course 721} C.N.A.s/HHA may take class for certification. No CEUs for CNA/HHA Remote classes
ASSAULT RESPONSE COMPETENCY (ARC) SB1299/AB508+ (Remote via Zoom) 4 Hours {Course 722}
ASSAULT RESPONSE COMPETENCY ARC AB508, SB 1299 2HR In-Person {Course 144} CNA #6***
ASSAULT RESPONSE COMPETENCY ARC AB508, SB 1299 REMOTE 8 Hours {Course 145}
BLS/CPR Provider First Time 2025 Guidelines (Course 650)***
BLS/CPR Update/Renewal Provider American Heart Association 2025 Guidelines (Course 651)***
Body Mechanics, Positioning and Transfer Techniques CNA #11*** (2 hours)
Body Systems Structure and Function CNA #100*** (4 hours)
Cardiac Dysrhythmias (EKG) With Therapeutic Modalities 12 Hours (In-Person) {Course 177}
Cardiac Dysrhythmias (EKG) with Therapeutic Modalities 12 Hours Course (Remote, via Zoom) {Course 176}
Cardiac Dysrhythmias/Arrhythmias (EKG) with Therapeutic Modalities 20 Hours - For Monitor Techs and Others. All May Attend (Remote, via Zoom) {Course 178R}
Cardiac Dysrhythmias/Arrhythmias (EKG) With Therapeutic Modalities 20 Hours Live, In-Person - Especially good for Monitor Techs. All May Attend {Course 178L}}
Cardiac, Rapid Response, Code Blue 4 hrs. (Remote, via Zoom) Appropriate for New Grad and Others {Course 186} C
Caring for the Elderly and Geriatric Emergencies CNA #125*** (4 hours)
Cerebral Palsy, Epilepsy, Parkinson's CNA #15*** (2 hours)
CHARGE NURSE LEADERSHIP TRAINING (REMOTE CLASS VIA ZOOM FORMAT) {Course 210}
Code Blue and What to Do CNA #18*** (2 hours)
Critical Care A: Intro, Lab Values, Integrated Assessment (Single day Critical Care Topic A) (REMOTE CLASS) {Course 235}
Critical Care B: Cardiovascular, Hemodynamics (Single day Critical Care Topic B) (REMOTE CLASS) {Course 238}
Critical Care D: Respiratory, ABG's, Ventilators, Tracheostomy Care (Single day Critical Care Topic D) (REMOTE CLASS) {Course 249}
Critical Care E: Neuro, Endocrine, Renal and Chest Tubes (Single day Critical Care Topic E) (REMOTE CLASS) {Course 252}
CRITICAL CARE NURSING 36 HOURS (REMOTE CLASS) {Course 258}
Critical Thinking and Time Management 4 Hrs. (Remote, via Zoom) Appropriate for New Grad and Others {Course 262} A
Dementia, Alzheimer's and Patient Interventions CNA #37*** (4 hours)
Diabetes and Hypoglycemia CNA #126*** (4 Hours)
Early Signs and Symptoms for Heart Attack CNA #139*** (2 Hours)
Elimination, Bowel and Bladder Training CNA #41*** (2 Hours)
Emergency Codes and Code Gray CNA #130*** (2 Hours)
Emergency Nursing Boot Camp with Triage and EMTALA (In-Person) {Course 291}
EMERGENCY NURSING with ESI 5 LEVEL TRIAGE AND EMTALA 24 HOURS {Course 293}
Ethical and Legal Considerations (Mental Health Session F) Remote via Zoom {Course #59}
Implicit Bias: Preventing Prejudice and Stereotypes Workshop: AB 241, AB1407, SB464, AB2319 (Remote via Zoom) #107M
INSTRUCTOR (AHA) ACLS 2025 GUIDELINES OVERVIEW Part 1 Remote via Zoom {Course 631}
INSTRUCTOR (AHA) BLS OVERVIEW 2025 GUIDELINES Part 1 Remote via Zoom {Course 632}
INSTRUCTOR (AHA) HEARTSAVER 2025 Guidelines {Course 634}
INSTRUCTOR (AHA) PALS 2025 GUIDELINES OVERVIEW Part 1 Remote via Zoom {Course 633}
Interpersonal Skills and Techniques CNA #108*** (4 hours)
Introduction to Psychiatric Disorders CNA #48*** (4 Hours)
Lab Values and Head to Toe Assessment 4 hrs. (Remote, via Zoom) Appropriate for New Grad and Others {Course 373A} B
Law and Ethics in Healthcare CNA #49*** (2 Hours)
Legalities, Documentation and Wound Care 4 Hrs. (Remote, via Zoom) Appropriate for New Grad and Others {Course 394} E
Long Term Care: Body System Effects on the Elderly CNA #84*** (4 Hours)
Medical Terminology: Digestive, Urinary and Reproductive CNA #112*** (4 hours)
Medical Terminology: Neurology, Endocrine, Skin CNA #113*** (4 hrs.)
Medical Terms: Cancer, Radiology, Pharmacology, Psychology CNA #110*** (4 hours)
Medical Terms: Musculoskeletal, Senses, Immune CNA #24*** (4 hours)
Mental Health: Observing the Patient Danger to Self, Others CNA #60*** (4 Hours)
Multi-system, Sepsis, Shock and Pharmacology Overview 4 Hrs. (Remote, via Zoom) Appropriate for New Grad and Others {Course 451} F
NEONATAL RESUSCITATION (NRP) FIRST TIME/RENEWAL 9th Edition (In-Person) {Course 453}
Neurological System Overview and Stroke 4 Hrs. (Remote, via Zoom) Appropriate for New Grad and Others {Course 456} D
Observing the Patient and Notification CNA #58*** 4 Hours (MENTAL HEALTH SESSION B)+
PALS Provider First Time 2025 Guidelines with Precourse Self-Assessment and Video Prework (Course 645)
PALS Update/Renew 2025 Guidelines with Precourse Self-Assessment and Video Prework (Course 647)
PRECEPTOR TRAINING FOR NURSING and NON NURSING PERSONNEL - Remote Via Zoom {Course 503}
PRECEPTOR TRAINING FOR NURSING AND NON-NURSING PERSONNEL (In-Person) {Course 503A}
Prevention of Harassment CNA #70*** (2 Hours)
Professional Advancement Strategies for the Healthcare Provider Course Remote via Zoom {Course 920R)
Renal System Overview CNA #78*** (2 hours)
Responsibilities, Settings, Rights, Violations CNA #120*** (4 hours)
Strategies for Caring for the Person with Dementia CNA #85***(4 hours)
Substance Abuse and Patient Considerations CNA #87*** (4 Hours)
Test Course for Enrollware Pay AHA course
The Patient with Chemical Dependency CNA#61*** 4 Hours (MENTAL HEALTH SESSION E)+
UNIT SECRETARY & MEDICAL TERMINOLOGY+ 18 Hours (REMOTE CLASS) {Course 623A}
Vital Signs: Measurement, Reporting CNA #97*** 4 Hours (Mental Health Session C)+
Workplace Conduct in Healthcare CNA #138*** (3 Hours)
Tuesday, July 7, 2026
Wednesday, July 8, 2026
Thursday, July 9, 2026
Friday, July 10, 2026
Saturday, July 11, 2026
Monday, July 13, 2026
Tuesday, July 14, 2026
Wednesday, July 15, 2026
Thursday, July 16, 2026
Friday, July 17, 2026
Saturday, July 18, 2026
Monday, July 20, 2026
Tuesday, July 21, 2026
Wednesday, July 22, 2026
Thursday, July 23, 2026
Friday, July 24, 2026
Saturday, July 25, 2026
Monday, July 27, 2026
Wednesday, July 29, 2026
Thursday, July 30, 2026
Friday, July 31, 2026
Tuesday, August 4, 2026
Wednesday, August 5, 2026
Thursday, August 6, 2026
Friday, August 7, 2026
Saturday, August 8, 2026
Monday, August 10, 2026
Wednesday, August 12, 2026
Thursday, August 13, 2026
Friday, August 14, 2026
Saturday, August 15, 2026
Monday, August 17, 2026
Tuesday, August 18, 2026
Wednesday, August 19, 2026
Thursday, August 20, 2026
Friday, August 21, 2026
Saturday, August 22, 2026
Monday, August 24, 2026
Tuesday, August 25, 2026
Wednesday, August 26, 2026
Thursday, August 27, 2026
Friday, August 28, 2026
Saturday, August 29, 2026
Tuesday, September 1, 2026
Thursday, September 3, 2026
Friday, September 4, 2026
Saturday, September 5, 2026
Tuesday, September 8, 2026
Wednesday, September 9, 2026
Thursday, September 10, 2026
Friday, September 11, 2026
Saturday, September 12, 2026
Monday, September 14, 2026
Tuesday, September 15, 2026
Wednesday, September 16, 2026
Thursday, September 17, 2026
Friday, September 18, 2026
Saturday, September 19, 2026
Monday, September 21, 2026
Tuesday, September 22, 2026
Wednesday, September 23, 2026
Thursday, September 24, 2026
Friday, September 25, 2026
Saturday, September 26, 2026
Monday, September 28, 2026
Wednesday, September 30, 2026
Friday, October 2, 2026
Saturday, October 3, 2026
Monday, October 5, 2026
Tuesday, October 6, 2026
Wednesday, October 7, 2026