I'd look into a tech school.
You don't need a high priced school to get the basics to get started with.
A large tech school will probably be more up to date,but for the basics of machining and CNC practice,a small less expensive school should get you started.