I originally heard, from this website I believe, as I have seen no reference to IELTS on the CRA website, that all immigrants required passing the IELTS examination. This would make no sense for the TRV class, and I'm also wondering about the Family Sponsored class. Do either of these require IELTS?