Hi,
Background: I am a graduate student in Canada planning to sit for the language exam needed for Permanent Residence. About ~2.5 Years ago, I wrote the TOEFL IBT (as it was needed for Grad admission), which was okay for me (since I was preparing for GRE at the time anyway, it was not hard)...