这个问题真的很难回答。如果一个学生到了美国,很大可能是他不愿离开美国, 一定要获得美国的身份,所以加拿大的绿卡对他来说没有什么吸引力。
而对加拿大的学生来说,既然都在加拿大生活了那么长时间,加拿大绿卡是时间的问题,那么没有必要费那么大劲去美国再重新适应拿绿卡。所以哪个国家绿卡好的问题在这个方面无从考证。
加拿大绿卡比较容易,时间也短些,所以我觉得是一个很好的选择。而美国绿卡在国内工薪阶层来说太困难,即使它很好,也很难获得。所以,希望到北美发展的人士,如果以自己的能力来申请的话,那么加拿大绿卡应当是北美发展的更好的移民选择。