2024 Training Class Schedules
Click on the city/state to view the class schedule
Virtual Schedule
Albuquerque, NM NEW CLASS SITE
Anchorage, AK
Atlanta, GA
Birmingham, AL
Bloomington, IL NEW INSTRUCTOR
Camdenton, MO
Charleston, WV
Cincinnati, OH
Columbus, OH LOCATION CHANGE
Deer Park, TX
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 JUNE 2024
Indianapolis, IN (Apprentices 4-7) UPDATED JUNE 2024
Indianapolis, IN (Apprentices 8-10) UPDATED MAY 2024
Kaukauna, WI UPDATED MAY 2024
Lanham, MD
Lansing, MI
Latham, NY
Las Vegas, NV UPDATED MARCH 2024
Louisville, KY
Madison, WI UPDATED MAY 2024
Memphis, TN NEW INSTRUCTOR
Newburgh, NY UPDATED MAY 2024
New Braunfels, TX
Niota, TN
Norwalk, OH UPDATED MAY 2024 LOCATION CHANGE
Oklahoma City, OK - SITE CLOSED
Omaha, NE
Orchard Park, NY
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 MAY 2024
Whittier, CA
Wichita, KS