Earlier in the year I had the immense pleasure in taking part in a 7 day training course at NYC CNC in Zannesville, Ohio and also being there for the 2017 Open House day.
Rather than repeat myself you can download the pdf of my nyc_cnc_visit that appeared in Model Engineering Workshop #258.
If you have the chance to do the training or attend the Open House, go for it.