im very glad i found this site, im more of an intermediate machinist, self taught , and decidedto get professional training and alsol learn manual and cad/cam better, so im about to finish my associate in cnc and manual(finished), almost finished 3 semester left......learned alot,,,,but still have a way to go,,,,,thanks for an awesome intuitive site!