hello, i am from Bangladesh . i have also done MBBS and applied for MPH in Canada , fall 2019. Haven't got the results yet though. I heard MPH in Canada is very competitive option for international students. you can look for other subjects like Health science and immunology.If you consider doing MPH go for US universities too. Admission in MPH is much easier in USA.