| I know an Earlham grad who has described the school to me as being incredibly supportive of developing students' intellectual, moral and ethical potential. The biggest downside is probably that it's very small; also my (totally blind) guess would be that CS is not a strength in their curriculum.
From the way you describe your son, I would guess that he would have a 70-80% chance of admission at all but the top 30-40 colleges in the country - really the problem is narrowing down choices.
Does Case Western look interesting? U of Rochester? Drexel? |