Hi everyone,
I have got admission for PhD in Chemical Engineering from McGill, Pennsylvania State (PennState), and University of Illinois at Urbana-Champaign (UIUC).
Since I am an international student, I need to get student visa. Canada usually offers multiple entry visa for students from my country; however, the visa for United States is single entry; which means if I leave US during my education, I will not be able to return to US again (This is a usual situation for students from my country.) In the other words, I cannot see my family and parents for about 5 years.
It is a really tough choice. UIUC and Pennstate have great reputations in my field, also has McGill. Additionally, I guess a PhD degree from US can make an inevitable progress in my career, but being far from family can make the leaving situation pretty hard.
I would be glad to hear about your ideas.