I listen to the NY TRACON quite a lot and this guy is very hectic and not always professional. I understand the workload and all that, but still, you have to keep your cool and be professional in a hostile environment like that.
This controller doesn't represent the TRACON as a whole, there are many good controllers over there!