Ok, I'm going to bite the bullet and throw this question out there...I'm struggling between deciding which program is stronger. I know Tulane isn't ranked in USNews, but that's because they don't submit their stats...OHSU is up-and-coming but they don't seem to match as well. Tulane has the MPH option in 4 years, which is appealing...Ahhhh. Help. Talk to me people!