<p>Two of my friends have kids at American--great school in a great location.</p>
<p>For a "safety" school, I'd consider Michigan State. They have the James Madison College, which focuses specifically on political science, international relations, and public policy, and from what I've read it is very reputable and close to an ivy-league education.</p>