So when you say it's based on being matched with a professor, what does that entail? Do you know when we find out the match?
From what I understand of the process, MPH decisions are mainly determined by admissions committee, whereas the MS and PhD applicant profiles are sent around to faculty to try to match research interests.