TEACHER TRAINING
CNC Teacher Training is offered at seven facilities in North America. Each facility offers various classes each summer. Check back periodically as new classes are added as they are scheduled.
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 3-axis mill, 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
CENTRAL COMMUNITY COLLEGE
HASTINGS, NEBRASKA
DANVILLE COMMUNITY COLLEGE
DANVILLE, VIRGINIA
DEANZA COMMUNITY COLLEGE
CUPERTINO, CALIFORNIA
GATEWAY COMMUNITY COLLEGE
IMET CENTER WISCONSIN
NASHUA COMMUNITY COLLEGE
NASHUA, NEW HAMPSHIRE
SOUTHWESTERN ILLINOIS COLLEGE
BELLEVILLE, ILLINOIS
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 CALENDAR
2026 Class Dates
OCC OFFERING JANUARY TRAINING CLASS
ALL PROGRAM SUMMER CLASS DATES TO BE ANNOUNCED
Gene Haas Foundation Teacher Training - Intro to CNC Milling
Gene Haas Foundation Teacher Training
As a designated Gene Haas Foundation Teacher Training Center, Orange Coast College is dedicated to providing the highest quality teacher training available for CNC technology. Level 1 courses are available to instructors with no previous machining background or those just looking to brush up on their skills and engage in creative teaching techniques and projects to share with their classrooms.
Intro to CNC Milling
8am - 5pm Monday through Friday
Cost: $2,650 - $2,300 of which will be paid by Gene Haas Foundation Scholarship and $350 plus travel expenses to be paid by the attending instructors program)
•You will receive some course work to be completed before course starts
•5 eight-hour days on-site working on Industry Standard CNC machines
•Program offered between semesters during the summer and winter
•Must be able to provide proof of teaching employment
•Enroll early! Class size limited to 5 people per class.
Upcoming sessions of Teacher Training classes:
Intro to CNC Milling
January 5, 2026- January 9, 2026
For more information on the schedule of classes and to register contact:
Ms. Shawny Dutro
Division Coordinator, Technology Division Email: sdutro@occ.cccd.edu
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.
•5-Day Course
Description: This course is designed for those with little or no CNC mill G-code programming, setup and operations experience, and is provided to help prepare trainees for successful completion of the CNC Milling: Programming, setup and operations Level 1 class. The hands-on portion involves five 8-hour days directly on CNC machining centers. The hands-on training includes safety, machine pre-checks, coolant management, startup, tooling and work holding, setting work and tool offsets, basic G-code programming, inputting and editing programs, adjusting wear offsets, machining a part and inspecting the results with precision measuring tools.
Project: The introduction to CNC milling work piece is a simple part made of aluminum; carbide end mills and drills are high performance tools; parts dimensioned in inch; machines are run in the inch system; cutter diameter compensation is used.
CNC Turning | Gateway
This 3-day 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.
Total cost $1,850 | Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs
Register here: Gateway Teacher Training
Questions? Contact Richard Shouse
CNC Milling | Gateway
This 3-day course is designed for those with basic 3-axis mill, G-code programming, set up, and operation experience, and little or no live-tooling experience.
Total cost $1,850 | Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs
Register here: Gateway Teacher Training
Questions? Contact Richard Shouse
Multi-Axis CNC | SWIC
This 4-day 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.
Total cost $2,650 | Gene Haas Foundation grant covers $2,300
Attending Instructor's school pays $350 plus travel costs
Registration link coming soon…
Questions? Contact Mark Bosworth
Intro to CNC Milling | OCC
This is a 5-day course designed for those with little or no 3-axis CNC mill, G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Register using this link: Orange Coast College
Questions? Contact Shawnee Dutro
Multi Axis CNC Milling | OCC
This 5-day course is designed for those with advanced 3-axis CNC mill G-code programming, set up, and operation experience, and interest in multi-axis (4th and 5th axis) set up and operation.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Register using this link: Orange Coast College
Questions? Contact Ms. Shawnee Dutro
CNC Turning | SWIC
This 3-day 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.
Total cost $1,850 | Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs
Create an account or log in using link directly with SWIC: HERE
Questions? Contact Mark Bosworth
CNC Milling | SWIC
This 3-day course is designed for those with basic 3-axis mill, G-code programming, set up, and operation experience, and little or no live-tooling experience.
Total cost $1,850 | Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs
Create an account or log in using link directly with SWIC: HERE
Questions? Contact Mark Bosworth
Intro to Turning | SWIC
This is a 5-day course is designed for those with little or no 2-axis CNC lathe G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Create an account or log in using link directly with SWIC: HERE
Questions? Contact Mark Bosworth
CNC Turning | Danville
CNC Turning:
This 3-day 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.
Total Cost: $1,850 | Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs
Registration link coming soon…
Questions? or would like to register Please Contact Josh McDowell
Intro to Milling | SWIC
This is a 5-day course designed for those with little or no 3-axis CNC mill, G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Create an account or log in using link directly with SWIC: HERE
Questions? Contact Mark Bosworth
Intro to CNC Turning | CCC
This is a 5-day course designed for those with little or no 3-axis CNC mill, G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Register using link at: Central Community College
Questions? Contact Troy Davis tdavis@cccneb.edu
CNC Milling | Danville
CNC Milling:
This 3-day course is designed for those with basic 3-axis mill, G-code programming, set up, and operation experience, and little or no live-tooling experience.
Total cost $1,850 | Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs
Registration link coming soon…
Questions? or would like to register Please Contact Josh McDowell
Intro to CNC Milling | Danville
Intro to CNC Turning at Danville Community College
This is a 5 day course designed for those with little or no 2-axis CNC lathe, G-code programming, set up and operation experience.
Total cost: $2650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel directly to HTEC teacher training location
Registration link coming soon…
Questions? or would like to register Please Contact Josh McDowell
Intro to CNC Milling | CCC
This is a 5-day course designed for those with little or no 3-axis CNC mill, G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Register using this link with: Central Community College
Questions? Contact Troy Davis
Intro to CNC Turning | Danville
This is a 5-day course is designed for those with little or no 2-axis CNC lathe G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Registration link coming soon…
Questions? or would like to register Please Contact Josh McDowell
Intro to CNC Milling | Gateway
his is a 5-day course designed for those with little or no 3-axis CNC mill, G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Register Here: Gateway Teacher Training
Questions? Please contact Rich Shouse
Multi-Axis CNC | SWIC
This 4-day 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.
Total Cost $2,650 | Gene Haas Foundation grant covers $2,300
Attending Instructor's school pays $350 plus travel costs
Create an account or log in using link directly with SWIC: HERE
Questions? Contact Mark Bosworth
Intro to CNC Turning | OCC
This 5-day course is designed for those with little or no 2-axis CNC lathe, G-code programming, set up and operation experience.
Total cost: $2650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel directly to Teacher training location.
Register using link: Orange Coast College
Questions? Contact Ms. Shawnee Dutro
CNC Turning | Danville
CNC Turning:
This 3-day 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.
Total Cost: $1,850 | Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs
Registration link coming soon…
Questions? or would like to register Please Contact Josh McDowell
Intro to CNC Milling | OCC
This is a 5 day course designed for those with little or no 3-axis CNC mill, G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Register using this link: Orange Coast College
Questions? Contact Ms. Shawnee Dutro | Division Coordinator, Technology sdutro@occ.cccd.edu
Intro to CNC Turning | CCC
This is a 5 day course designed for those with little or no 2-axis CNC lathe, G-code programming, set up and operation experience.
Total cost: $2650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel directly to HTEC teacher training location.
Register directly using link to: Central Community College
Questions? Contact Troy Davis
CNC Milling | SWIC
This 3-day course is designed for those with basic 3-axis mill, G-code programming, set up, and operation experience, and little or no live-tooling experience.
Total cost $1,850 | Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs
Create an account or log in using link directly with SWIC: HERE
Questions? Contact Mark Bosworth
CNC Turning | SWIC
This 3-day 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.
Total Cost: $1,850 | Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs
Create an account or log in using link directly with SWIC: HERE
Questions? Contact Mark Bosworth
Intro to Milling | Danville
Intro to CNC Milling at Danville Community College
This is a 5-day course designed for those with little or no 3-axis CNC mill, G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Registration link coming soon…
Questions? or would like to register Please Contact Josh McDowell
Intro to Milling | SWIC
This is a 5-day course designed for those with little or no 3-axis CNC mill, G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Create an account or log in using link directly with SWIC: HERE
Questions? Contact Mark Bosworth
Intro to Turning | SWIC
This is a 5-day course is designed for those with little or no 2-axis CNC lathe G-code programming, set up, and operation experience.
Total Cost: $2,650 | Gene Haas Foundation grant covers: $2300
Attending instructor’s school pays $350 plus travel costs directly to HTEC Teacher Training location.
Create an account or log in using link directly with SWIC: HERE
Questions? Contact Mark Bosworth
CNC Milling | Danville
CNC Milling at Danville Community College
This 3-day course is designed for those with basic 3-axis mill, G-code programming, set up, and operation experience, and little or no live-tooling experience.
Total cost $1,850 | Gene Haas Foundation grant covers $ 1,500
Attending Instructor's school pays $350 plus travel costs
Registration link coming soon…
Questions? or would like to register Please Contact Josh McDowell

