Personally, I’d go with the schtupping thing. But you are deluded if you think that NYC has the best to offer in this country in the way of the ‘best and brightest’, particularly for engineering. I know better.
I sincerely hope that your son enjoys the heck out of his time here, gets whatever it is out of his system and moves on to a more relaxed place to settle.
I can pretty much guarantee that he won't end up regretting the sojourn.