Schools that have great undergraduate public health programs?

<p>I have been researching to see which schools have the best public health programs, but it is hard to find specifics on the programs at different schools. So far, I have found that Johns Hopkins, Georgetown, Brandeis, and the University of Pennsylvania have amazing programs, and I was wondering what other schools do. Preferably, the programs should be a little more on the bio side than on the public side.</p>

<p>Thanks,
Danny</p>

<p>St. Louis University. It has the number one ranked Health Law Program in the country, in its adjacent Law School as well.</p>

<p>And its a fabulous school without the "attitude" of many higher ranking schools. Very warm people.</p>

<p>The University of Michigan</p>

<p>Johns Hopkins, Harvard, UNC Chapel Hill, UMichigan, Emory, BU...</p>

<p>USNews</a> 2008 Public Health Rankings - Student Doctor Network Forums</p>

<p>Hopkins offers a competitive 5 year BA/MHS at the Bloomberg School of Public Health where you can get your undergraduate BA degree after four years and then a Masters of Health Sciences after an additional year. BA/MHS</a> Degree Program
If you are looking for something that is more on the bio side of public health, the public health major at Hopkins offers options to choose within your major coursework that is geared more towards a 'natural sciences' emphasis (more science, bio, physics, organic chem, biochem) or a 'social sciences' emphasis (history, economics, sociology, anthroplogy, writing classes, etc..). In your senior year, public health majors take 18 units of courses at the Bloomberg School of Public health. Pretty much all of the coursework they take senior year will be at the graduate school. :D</p>