One thing that was not touched upon and to me is very important. He is a gifted kid with a learning difference. This!!
He’s in private school now with what I have to assume is great support. Which school can give him the continued support he needs? Also which school teaches in the style of learning that he can continue to succeed?
Have him join Facebook groups and have a face to face if he can with someone in the departments. It’s amazing how much insight my kids learned that is not in the polished brochures once they talked to the department heads /professors /graduate students.
Plus sure go to accepted student day. Why not. Get some free gear
But out of the above a clear choice will emerge.
Congrats on your son’s acceptances.