FREE US GROUND SHIPPING on orders of $99 or more

AIC Class Schedule

Find an ASP Instructor Certification Course near you

Below is a list of upcoming ASP Instructor Certification (AIC) classes. Classes are open to approved law enforcement agencies and officers, qualified military personnel, private security and other pre-qualified participants. If you have received necessary approval through your agency to participate, click on the applicable class to complete your application. If you are unsure if you qualify and are interested in participating in an AIC, contact the ASP Training Coordinator. Please specify the location you are interested in, your agency and rank or title, official email address and contact phone number. The ASP Training Coordinator will reply to all qualified inquiries if an AIC opportunity is available. Enrollment closes 30 days prior to class date.

Note: ASP provides Instructor Certification Programs directly to the law enforcement community at no cost. However, some programs (designated with * below) are private AIC courses, which may charge a nominal fee to defray expenses.

ASP’s free, factory-sponsored courses in the United States require a refundable security deposit, paid at time of application. This security deposit will only be forfeited in the event that an attendee cancels less than 30 days before the course date, or is a “no-show” for any or all days of the course. Most AICs fill completely and many have wait lists, so this policy has been put in place to ensure fairness to all who wish to attend. More information on this on the application form. For courses outside of the United States, applicants will be contacted locally with information about cancellation policy and other terms.


APRIL 2024
> Carson City, NV (April 16-18, 2024) Nevada Department of Corrections (Waitlist Only)
> King City, Ontario (CANADA) (April 29-May 1, 2024) Seneca College (Waitlist Only)
> Phoenix, AZ (April 27-29, 2024) ST Vincent de Paul (Waitlist Only)

MAY 2024
> Knoxville, TN (May 1-3, 2024) Knoxville Police Department (Waitlist Only)
> Moorpark, CA (May 7-9, 2024) Covered Six (Waitlist Only)
> Endicott, NY (May 21-23, 2024) Endicott Police Department (Open to Law Enforcement Only)
> Mooresville, NC (May 28-30, 2024) Mooresville Police Department

JUNE 2024
> Collegeville, MN (June 4-6, 2024) ST John's University - POST Approved
> Fort Worth, TX (June 11-13, 2024) Tarrant County Sheriff's Office - TCOLE Approved
> Lawrenceville, GA (June 11-13) Gwinnett County Police Department
> Marysville, WA (June 18-20, 2024) Marysville Police Department
> Shawnee, KS (June 18-20, 2024) Shawnee Police Department
> Taunton, MA (June 25-27, 2024) Massachusetts Army National Guard Police

JULY 2024
> Muscle Shoals, AL (July 9-11, 2024) NW Shoals Community College Police Department
> ST Louis, MO (July 9-11, 2024) ST Louis County Municipal Police Academy - POST Approved (Waitlist Only)

AUGUST 2024
> Crestview, FL (August 27-29, 2024) Okaloosa County Sheriff's Office

SEPTEMBER 2024
> Toronto, ON (September 4-6, 2024) City of Toronto Corporate Security
> Westampton, NJ (September 17-19, 2024) Burlington County Emergency Services (Registration information here)

OCTOBER 2024
> Rancho Cucamonga, CA (October 8-10, 2024) San Bernardino County Probation
> Fort Myers, FL (October 29-31, 2024) Lee County Sheriff's Office
> Golden, CO (October 30-November 1, 2024) Colorado State Patrol (Open to Law Enforcement Only)

NOVEMBER 2024
> Webb City, MO (November 19-21, 2024) Joplin Police Department

JANUARY 2025
> San Antonio, TX (January 7-9, 2025) Trinity University Police Department (Registration Coming Soon)