After CGFNS test. I know one has to pass the language test requirement. Is there one language test or are there many you have to take? I heard they just have to pass the TOEFL exam and others said they have to pass the IELTS. Can someone tell me the difference? What is/are the name/s of the test/s.?