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
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
Indianapolis, IN
Kaukauna, WI
Lanham, MD
Lansing, MI
Latham, NY
Las Vegas, NV UPDATED MARCH 2024
Louisville, KY
Madison, WI
Memphis, TN
Newburgh, NY
New Braunfels, TX
Niota, TN
Norwalk, OH
Oklahoma City, OK - SITE CLOSED
Omaha, NE
Orchard Park, NY
Paducah, KY
Pasco, WA
Phoenix, AZ
Plymouth, IN
Portland, OR (Apprentice 1 - 5)
Portland, OR (Apprentice 6 - 10)
Rochester, MN
Rockdale, TX
Rock Island, IL
Sacramento, CA
Salt Lake City, UT
Santee, CA
Sparks, NV
Spokane, WA
Spring Hill, TN
Syracuse, NY
Whittier, CA
Wichita, KS