Skip to main content
MI CPL Refresher Course: Clinton Township
Registration Open Single-Day, One-Time Clinton Township

MI CPL Refresher Course: Clinton Township

This course will cover the requirements by the state of MI for the renewal of a MI CPL. This class will be in conjuncture with a full CPL course. You are not required to stay for the range portion of the course but are welcome to join if you would like. MI state law requires you to have one hour of range time within six months of applying for a CPL renewal. If you would like to have a 1 on 1 range session to cover this requirement please reach out to me and we can setup a time and location to meet.

Schedule

September 2026
Wed, Sep 16, 2026
5:30 PM - 8:30 PM EDT
Marriot Hotel Conference Room
Sat, Sep 19, 2026
9:00 AM - 12:00 PM EDT
Marriot Hotel Conference Room
Wed, Sep 23, 2026
5:30 PM - 8:30 PM EDT
Marriot Hotel Conference Room
Sun, Sep 27, 2026
9:00 AM - 12:00 PM EDT
Marriot Hotel Conference Room
Wed, Sep 30, 2026
5:30 PM - 8:30 PM EDT
Marriot Hotel Conference Room
October 2026
Wed, Oct 14, 2026
5:30 PM - 8:30 PM EDT
Marriot Hotel Conference Room
Wed, Oct 21, 2026
5:30 PM - 8:30 PM EDT
Marriot Hotel Conference Room
Sun, Oct 25, 2026
9:00 AM - 12:00 PM EDT
Marriot Hotel Conference Room

Venue

Marriot Hotel Conference Room

44600 Hayes Rd, Clinton Township , Michigan, 48038

In person

Instructor

Photo of Jeffrey Mansour

Jeffrey Mansour