There was a kid at Hunter who did dual enrollment at Columbia and finished a dual physics and math at Columbia, before he graduated high school. Then he decided on Harvard, the last I heard. I think alot of options are available to those types of kids and you described your son similarly.