Have you checked these colleges for special visit days? Hamilton offers a Junior Preview Day on April 25. This would offer an ideal opportunity for your son to get a sense for the school and to evaluate how well it might match his personality and interests.
https://www.hamilton.edu/admission/visiting/junior-preview-saturdays