❤️
CPR Course Manager
CPR · First Aid · ACLS · PALS
This app is currently invite-only for CPR instructors.
Submit a request and we'll be in touch within 24 hours.
By signing in you agree to our Terms of Service and Privacy Policy
❤️
CPR Course Manager
CPR · First Aid · ACLS · PALS
My Courses
Manage all your AHA courses in one place
🔍
Sort:
📋
No courses yet
Create your first course to get started
Course Details
Assisting Instructors
No assisting instructors added.
Instructor Resources
Reference PDFs and documents for this course type
›
Loading resources…
Students 0
⚠️ This course has more than 10 students. The roster PDF will only include the first 10. Consider splitting into two roster pages.
👥
No students yet
Add students to this course
Student Skills
Org logo
Organization
PNG, JPG, SVG · max 2MB
—
Total Courses
—
Students Trained
—
Pass Rate
—
Instructors
Courses by Type
Loading…
Monthly Activity
Loading…
Instructors
Loading…
All Courses
Loading…
Pass / NR Rates
Loading…
By Instructor
Loading…
Monthly Trend — Last 12 Months
Loading…
Help & Instructions
Everything you need to know to run a class with Crisis Zone CPR Course Manager
⚙️ First-time setup 📋 Creating a course 👥 Adding students ✅ Grading skills 📄 Downloading PDFs 🔁 Remediation 🗄 Archiving 💡 Tips & tricks
⚙️

First-time setup

Before running your first class, fill out your instructor profile. This information is used to auto-populate every PDF you generate.

1
Click Instructor in the top navigation bar.
2
Enter your Full Name, Instructor ID #, and Initials. These appear on every skill sheet PDF.
3
Fill in your Training Center Name, Training Center ID #, Training Site Name, and address fields. These appear on the Course Roster PDF.
4
Click Save Profile. Your profile is saved to your account and will pre-fill all future PDFs.
💡 You only need to do this once. Your profile persists across all courses.
📋

Creating a course

Each class you teach lives as a separate course. Create one before class day so you can add students on the day.

1
From the Courses page, click + New Course in the top right.
2
Enter the Course Name (e.g. "Monday BLS Class"), select the Course Type (Heartsaver CPR AED, BLS, ACLS, PALS, etc.), and fill in the Course Date.
3
Set the Card Expiration Date (2 years from course date for most AHA courses), Start/End Date/Time, Course Location, Total Hours, and Student:Manikin Ratio.
4
Optionally add Course Notes — room number, parking info, equipment notes. These are visible on the course page but don't appear on PDFs.
5
Click Create Course. The course opens immediately.
💡 Need to run the same class again? Open the existing course and click ⧉ Duplicate — it copies all course details so you only need to update the date.

Editing a course

Click ✏️ Edit on the course detail page to update any course fields at any time.

Assisting instructors

If another instructor is helping with the class, click + Add in the Assisting Instructors section and enter their name and ID number. Click 💾 Save to store them. Assisting instructors appear on the Course Roster PDF.

👥

Adding students

Students are added to a specific course. You can add them one by one or import a list from a CSV file.

Adding one at a time

1
Open the course and scroll to the Students section.
2
Click + Add Student.
3
Enter the student's Full Name. Email, phone, and address are optional but will appear on the roster PDF if filled in.
4
Click Add Student. They appear in the list immediately.

Importing from CSV

1
Click 📋 Import next to the student list header.
2
Prepare a CSV file with columns: name, email (optional), phone (optional), address (optional).
3
Upload the file — students are added to the course in bulk.
💡 Mark a student as Absent by editing them and unchecking the Present box. Absent students are excluded from grading counts and don't get a row on the roster PDF.
✅

Grading skills

This is where you'll spend most of your time during class. Each student has a digital skill sheet for every sheet required by their course type.

1
From the course page, click a student's name or the Skills button next to their name.
2
Select the skill sheet tab at the top (e.g. Adult CPR AED, Child CPR AED, Infant CPR). The tabs shown depend on your course type.
3
Set the Date of Test at the top of the sheet.
4
Check off each step as the student performs it. Steps are grouped by section (Scene & Response, CPR Cycles, AED, etc.).
5
Click ✔ PASS or ✘ NR (Needs Remediation) at the bottom.
6
Click 💾 Save Skills. The student's badge in the course list updates immediately.
💡 You can grade on your phone during class. The skill tabs scroll horizontally so all sheets stay accessible on a small screen.

Course status badges

Each student shows a badge for every skill sheet: PASS means all steps completed and marked pass, NR means needs remediation, and no badge means not yet graded. The completion summary at the top of the student list shows totals.

ACLS & PALS courses

ACLS courses have three skill sheets: HQ BLS, Airway Management, and Megacode. PALS courses have five: Child CPR, Infant CPR, Airway, Rhythm & Electrical Therapy, Vascular Access, and Case Scenarios. Each sheet generates its own PDF.

📄

Downloading PDFs

All PDFs are generated from your live grading data and filled automatically — no manual typing needed.

Course Roster PDF

1
Open the course detail page.
2
Click 📄 Roster. The filled AHA Course Roster PDF downloads immediately.

The roster includes: course type checkbox, training center info, all student names/contact info, completion status (Complete or Incomplete), remediation dates, card expiration date, and your instructor signature line.

Individual skill sheet PDFs

1
Open a student's skill sheet.
2
Click the individual sheet button at the top (e.g. 📄 Adult CPR AED) to download just that sheet.

All PDFs at once

1
From the course detail page, click 📦 All PDFs.
2
A ZIP file downloads containing the Course Roster plus every skill sheet for every student.
💡 The roster PDF only fits 10 students. If you have more than 10, you'll be prompted before downloading — the first 10 will appear on the PDF.

Export student data (CSV)

Click ⬇ CSV in the Students section header to download a spreadsheet of all student data including names, contact info, grading results, and remediation dates.

🔁

Remediation

When a student receives NR (Needs Remediation), you need to schedule a remediation session and record the date. This flows through to the official AHA roster.

1
Grade the student and click ✘ NR.
2
A red Remediation Date field appears below the result buttons. Leave it blank until the remediation session is scheduled or completed.
3
When the date is known, enter it and click 💾 Save Skills.
4
The date appears in the student's NR badge in the course list (e.g. NR → Apr 5) and populates the Remediation column on the AHA roster PDF.
💡 The completion summary at the top of the student list shows "2 NR (1 scheduled)" so you can track which NR students still need a date entered.
🗄

Archiving courses

Once a course is complete, archive it to keep your active courses list clean. Archived courses are never deleted — all data is preserved.

1
Open the course detail page.
2
Click 🗄 Archive. You'll be asked to confirm.
3
The course disappears from your active list. To see it again, check Show Archived in the filter bar on the Courses page.
4
To restore an archived course, open it and click Unarchive.
💡 Download your 📦 All PDFs package before archiving so you have a local copy of all documents.
💡

Tips & tricks

🔍 Search your courses

The search bar on the Courses page searches across course name, type, location, and notes. Quickly find any past course.

↕️ Sort your courses

Use the Sort dropdown next to the search bar to sort by Date ↓, Date ↑, Name A–Z, Name Z–A, or Type.

📚 Instructor Resources

Each course page has a collapsible Instructor Resources section with AHA reference PDFs for that course type — equipment checklists, skills descriptors, and evaluation forms.

⧉ Duplicate for recurring classes

If you teach the same course type regularly, duplicate an old course instead of creating one from scratch. Update the date and you're ready to go.

📱 Works on your phone

The app is fully mobile-optimized. Use it on your phone to grade students during class — the skill checklist is designed for one-handed use.

💾 Auto-save on navigation

Skills are saved when you click 💾 Save Skills. Always save before switching to a different student or closing the browser.

Still have questions?
Reach out directly and we'll get back to you quickly.
Email joe@crisiszoneconsulting.com
⚙️ Admin Panel
Loading…
—
Instructors
—
Active Courses
—
Students
—
Approved Emails
Access Requests
People who have requested access to the app
Loading requests…
All Instructors
Loading users…
Organizations
Loading…
—
Total Courses
—
Students Trained
—
Instructors
—
Platform Pass Rate
Courses by Type
Loading…
Monthly Activity
Loading…
All Instructors
Loading…
Approved Emails
Loading…
Recent Signups (Last 30 days)
Loading…
Instructor Profile
Organization
Personal
Training Center
📊 My Statistics
Click Refresh to load your statistics.
New Course
Add Student
ACLS Pre-course Data
PALS Pre-course Data
Generate Certificate

Fill in the student details to generate a personalized written exam completion certificate.

Import Students

Paste a list of students below — one per line. Supports these formats:

Jane Smith
John Doe, john@example.com
Mary Johnson, mary@example.com, 555-1234
Bob Williams, bob@work.com, 555-5678, 123 Main St
Preview
Add Instructor to
Must already have an account in the system.
Create Organization
They must already have an account. They'll be assigned as Owner and see the 🏢 Organization tab on login.
Edit Organization
Add Instructor to Organization
The instructor must already have an account.
Approve Email