After comparing the differences of immigration law between Canada and Taiwan, the most deficiency of our country is the absence of comprehensive refugee legal system. Because the Canadian 2002 Immigration and Refugee Protection Act’s experience are pretty and excellent, we can follow Canadian immigration law model. We can add proper refugee legal system into ROC Immigration Law in order to achieve and meet international human standards. Furthermore, the significant drawback in the ROC Immigration Law is that the protection and oversight legal mechanism of detention legal system for alien are not sufficient and cannot protect aliens’ right completely. The disadvantages of detention legal system are that ROC Immigration Law without the oversight mechanism and the ambiguous role of the authority for both immigration administration and judge. This unclear role of immigration authorization will be liable to invade alien’s human rights. In order to protect alien’s human rights, it is necessary to amend the Taiwan’s Immigration Law in order to promote its normal function.