Hi. Am an international student. I got an offer from Sheffield for MPH as well as Leeds Msc International Heath. Which is better of the two universities in terms of academic excellence, quality of teaching, accomodation, student life, employment opportunities and all that? And how is the school of public health at Sheffield? Am confused.