CaliforniaAfter working in industry for about 20 years as a machinist, tool designer, product designer, CNC Programmer and Manufacturing Engineer, I have been teaching at... After working in industry for about 20 years as a machinist, tool designer, product designer, CNC Programmer and Manufacturing Engineer, I have been teaching at the Community College level for the past 35+ years.