June 2-6 Intro to Lathe

June 23-27 Intro to Mill

July 14-18 Intro to Lathe

Central Community College

HASTINGS, NEBRASKA
Troy Davis | tdavis@cccneb.edu
(402) 460 - 2184

Summer 2025 classes coming soon!

Orange Coast College

COSTA MESA, CA
Shawny Dutro | sdutro@occ.cccd.edu

Summer 2025 classes coming soon!

Gateway Technical College

IMET Center Wisconsin
Rich Shouse | shouser@gtc.edu
262-564-2817

Summer 2025 classes coming soon!

Southwestern Illinois College

BELLEVILLE, ILLINOIS
Mark Bosworth | mark.bosworth@swic.edu
(618) 797-7457

Summer 2025 classes coming soon!

Danville Community College

DANVILLE, VIRGINIA
Shawn Dolph | shawn.dolph@ialr.org
(434) 483-6743

Summer 2025 classes soon!

DeAnza College

CUPERTINO, CALIFORNIA
Mike Appio | appiomike@deanza.edu
(408) 864 - 8283

Summer 2025 classes coming soon!

Nashua Community College

NASHUA, NEW HAMPSHIRE
Jon Mason | jmason@ccsnh.edu
(603) 578-8900 × 1611


Fully Trained CNC instructors are critical to the success of any advanced manufacturing program. We have developed and support CNC Teacher Training Programs across North America and Europe, to ensure instructors have the knowledge and skills necessary to successfully use CNC machines and related technologies in their training programs. These Teacher Training Centers are dedicated to providing the highest quality teacher training available.

TEACHER TRAINING 

4 STEPS TO GET TRAINING

1

Choose a Location most convenient for you, using the map of locations.

2

Select a Course that suits you, based on your experience.

3

Check the Dates offered for a time that works for you.

4

Register for a Class using the link provided on the calendar for your selected course.

CNC Teacher Training is offered at seven facilities in North America. Each facility offers various classes each year, with new classes added as they are scheduled and removed if they are rescheduled or cancelled. Click on any link below for more information and to register, or refer to the class descriptions above. Please inquire with the contact listed for your preferred location.

COURSE DESCRIPTIONS

INTRO TO CNC MILLING

This course is designed for those with little or no 3-axis CNC mill G-code programming, set up, and operation experience.

$2,650

Gene Haas foundation grant covers $2,300
Attending Instructor's school pays $350 plus travel costs

5 day course

CNC MILLING

This course is designed for those with basic 2-axis lathe G-code programming, set up, and operation experience, and little or no live-tooling experience.

$1,850

Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs

3 day course

INTRO TO CNC TURNING

This course is designed for those with little or no 2-axis CNC lathe G-code programming, set up, and operation experience

$2,650

Gene Haas foundation grant covers $2,300
Attending Instructor's school pays $350 plus travel costs

5 day course

CNC TURNING

This course is designed for those with basic 2-axis lathe G-code programming, set up, and operation experience, and little or no live-tooling experience.

$1,850

Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs

3 day course

MULTI-AXIS CNC MILLING

This course is designed for those with advanced 3-axis CNC mill G-code programming, setup, and operation experience, and interest in multi-axis (4- and 5-axis) setup and operation.

$2,650

Gene Haas Foundation grant covers $2,300
Attending Instructor's school pays $350 plus travel costs

4 day course

“This was the best training that I have attended. Our instructor was very knowledgeable and patient. I enjoyed the format of teaching a concept in the classroom, and immediately going to the machine and applying the concept.”

Doug Sands | United Technical Center | West Virginia

HTEC Teacher Training

  • DeAnza Community College | Cupertino, CA

  • Orange Coast College | Costa Mesa, CA

  • Southwestern Illinois College | Belleville, IL

  • Danville Community College | Danville, VA

  • Gateway Technical College | Elkhorn, WI

  • Central Community College | Hastings, NE

  • Nashua Community College | Nashua, NH