Classes – Course Catalog
Browse our upcoming medical emergency training courses, events, and classes. BDI is proud to host various courses for professionals and groups interested in learning more about medical training in the field. We provide courses for firefighters, officers, park rangers, city officials, nurses, and the public. If you want to host a class of your own for our on-site training, contact us for a custom consultation.
Unless otherwise noted, all classes listed below are held in our downtown office: 330 Bridge St NW Suite 230, Grand Rapids, MI 49504
Initial EMT Education – Coming in May of 2025 at the Gaines Twp. Fire Department (formerly Dutton Fire)
NAEMT-PHTLS (Click to Register)
January 30th, 2025, Hybrid
March 20-21st, Provider
May 22nd, Refresher
July 24-25, Provider
NAEMT – EPC (Click to Register)
January 17th, Hybrid
February 21st, Hybrid
July 18th, Hybrid
AHA- Basic Life Support / Healthcare Provider (Click to Register)
January 14th, 0900 – Heartcode
January 28th, 0900 – Heartcode
February 11th, 0900 – Heartcode
February 20th, 0900 – Heartcode
March 4th, 0900 – Heartcode
March 13th, 0900 – Heartcode
April 8th, 0900 – Heartcode
April 22nd, 0900 – Heartcode
May 6th, 0900 – Heartcode
May 15th, 0900 – Heartcode
June 3rd, 0900 – Heartcode
June 17th, 0900 – Heartcode
July 1st, 0900 – Hearcode
July 17th, 0900 – Heartcode
August – pending
August – pending
AHA – Heartsaver First Aid/CPR/AED (Link pending)
January 16th, 0900 – Heartcode
February 13th, 0900 – Heartcode
March 28th, 0900 – Heartcode
April 29th, 0900 – Heartcode
May 20th, 0900 – Heartcode
June 10th, 0900 – Heartcode
July 15th, 0900 – Heartcode
August – Pending. Check back later
September – Pending, Check back later
October – Pending, Check back later
November – Pending, Check back later
December – Pending, Check back later
AHA – Advanced Cardiac Life Support (Click to Register)
January 21st, 0800 – Heartcode
February 14th, 0800 – Heartcode
March 14th, 0800 – Heartcode
April 25th, 0800 – Heartcode
May 8th, 0800 – Heartcode
June 26th, 0800 – Heartcode
July 11th, 0800 – Heartcode
August – Pending. Check back later
September – Pending, Check back later
October – Pending, Check back later
November – Pending, Check back later
December – Pending, Check back later
AHA – Pediatric Advanced Life Support (Click to Register)
January 31st, 0800 – Heartcode
February 28th, 0800 – Heartcode
March 27th, 0800 – Heartcode
April 17th, 0800 – Heartcode
May 9th, 0800 – Heartcode
June – Summer break – contact our office for individual services
July – 22nd, 0800 – Heartcode
August – Pending, Check back later
September – Pending, Check back later
October – Pending, Check back later
November – Pending, Check back later
December – Pending, Check back later