Confused about NCCR, ICCR, LCCR?

We are working to clear the mud until you can see clear water again.  Here are some of the documents we have developed to help our students:


Events, Courses, and other stuff going on ...

Virtual "Live Stream" Classes

Sometimes it really is all about you!  We will work with you one on one to accomplish your goals and needs.

Online learning on your schedule not ours.  Pick your course and complete it at your own pace.

Learning is done best in your own environment.  Our group will bring classes to you, at your agency's classroom or wherever it is convenient.

Individualized Learning

Lectures / Classroom

Online "Demand" Classes

First Responders, EMS, Nursing, Industrial, Public Safety, YOU

We are experienced  and professional emergency services educators and consultants helping you to succeed.

​​(256) 841-5701

Administrative Office Hours:  M-Th 0900-1600

Closed Holidays / Other hours by appointment

Due to staffing:  Appointments are required for all In person office visits

Our office staff are our instructors.  We may be in class or working remote

Have you ever wished you could participate in class through a window - miles and miles away?  Virtual Classroom  offers classroom interaction from almost anywhere and from most mobile devices.

Approved Review Course / CE Provider

2025 Guides are coming soon

​We are in the process of moving from our old course registration platform to a new one.  Please be patient while things look odd and different.  Click the course title for more information.  If a link hasn't appeared or isn't clickable yet, please check back soon.  Turn your mobile device sideways to see dates and times. This page is live while we are working on it behind the scenes.

Emergency Services Education & Consulting

ESEC, LLC

2024 - Admin Office Holiday Closure

Dec 20, 2023 - January 3 - Winter Break / New Years

January 15 - MLK Jr Day

February 19 - Presidents Day

March 25 - 29 - Spring Break

May 27 - Memorial Day

July 4 - Independence Day

July 29 - August 9 - Summer Break

September 2 - Labor Day

​October 14 - Columbus Day

November 11-15 - Alabama EMS Conference / Fall Break

November 28-29 - Thanksgiving

Office will close at Noon During December

12/23 – 1/3/2025 Winter Break