2024 Training Class Schedules
Click on the city/state to view the class schedule
Virtual Schedule UPDATED AUGUST 2024
Albuquerque, NM NEW CLASS SITE
Anchorage, AK SITE CLOSED
Atlanta, GA
Birmingham, AL
Bloomington, IL NEW INSTRUCTOR
Camdenton, MO
Charleston, WV
Cincinnati, OH
Columbus, OH LOCATION CHANGE
Deer Park, TX LOCATION CHANGE SEPTEMBER 2024
Denver, CO
Des Moines, IA
Duncansville, PA
Evansville, IN
Exton, PA
Fresno, CA
Grand Prairie, TX
Harmony, PA
Hartford, CT UPDATED MAY 2024 LOCATION CHANGE
Indianapolis, IN (Apprentices 1-3) UPDATED AUGUST 2024
Indianapolis, IN (Apprentices 4-7) UPDATED JUNE 2024
Indianapolis, IN (Apprentices 8-10) UPDATED MAY 2024
Kaukauna, WI UPDATED MAY 2024
Lanham, MD UPDATED JULY 2024
Lansing, MI
Latham, NY UPDATED JULY 2024
Las Vegas, NV UPDATED MARCH 2024
Louisville, KY UPDATED JULY 2024
Madison, WI UPDATED MAY 2024
Memphis, TN NEW INSTRUCTOR
Newburgh, NY UPDATED OCTOBER 2024
New Braunfels, TX
Niota, TN
Norwalk, OH UPDATED MAY 2024 LOCATION CHANGE
Oklahoma City, OK - SITE CLOSED
Omaha, NE
Orchard Park, NY UPDATED JULY 2024
Paducah, KY
Pasco, WA
Phoenix, AZ
Plymouth, IN
Portland, OR (ALL APPRENTICES) UPDATED MAY 2024
Rochester, MN SITE CLOSED
Rockdale, TX
Rock Island, IL UPDATED MAY 2024
Sacramento, CA UPDATED JULY 2024
Salt Lake City, UT
Santee, CA
Sparks, NV
Spokane, WA
Spring Hill, TN
Syracuse, NY UPDATED OCTOBER 2024
Whittier, CA
Wichita, KS