How about Lehigh? Great business school. Only 90 minutes from NYC, closer to Philly, cool college town, VERY STRONG ALUMNI. If he’s competitive for Villanova and W&M, he’ll be competitive for Lehigh. Our son loved it but decided on Wake Forest (which I highly recommend but virtually no merit - think BC). Also, FWIW, stunningly beautiful campus and strong school spirit!