<p>I think if your S pulls his SAT Math score up into the 600s, he’ll be an attractive catch for a lot of schools in the US News #50 to #100 range. That 750 SAT CR is a VERY strong score, as is the 780 US History SAT II. Schools in this range of selectivity see–and admit–many “unbalanced” candidates, strong in some areas and weaker in others. They’ll give serious consideration to kids who are in, say their third quartile of SAT M scorers but well into their top quartile in CR. That’s exactly what you’ve got here: your S’s weaknesses in his GPA are just exactly the same as the weaknesses in his SAT scores. Often high SAT scores combined with a weaker GPA suggest a kid who is smart but inattentive to his studies, but that’s not the case here. You’re right to be looking for a somewhat smaller school that will look at the whole application and not just crunch the numbers on GPA and SAT scores; they’ll see he’s not a math whiz but is actually a very strong student in the kinds of things he wants to study. </p>
<p>I’d say GW is a bit reachy, and BU may be, too, but I wouldn’t rule them out. Schools like American, Fordham, Drexel and Syracuse are a better bet. Among smaller schools I’d look at Clark University, maybe Lafayette, Dickinson, Ursinus, Muhlenburg. (I’m assuming your S wants to stay in the Northeast?) These are good schools with relatively high acceptance rates. Your S’s SAT CR score will put him well into the top quartile at all these schools, and if they have any sense at all they’ll forgive a little weakness in math because they’ll be getting a student who will perform very well in his major and in most of his classes. Another place you might consider is the College of New Jersey, a highly regarded small state school. It goes a little under the radar in US News which lists it as a “regional university (north)” but it’s reputed to have good academics and is a good value for NJ residents. Some other highly rated “regional universities” in the Northeast: Villanova, Providence, and Ithaca College.</p>