Preparing for IELTS? These 10 FREE online IELTS resources are useful.
For those applying to immigrate to Canada, improving your language test score is one way to boost your CRS score (if you don't have the highest band already).
5) IELTS Buddy
8) E2 IELTS
All the best!
My advice, if you are doing IELTS (General) to immigrate to Canada as a skilled permanent resident, the band to work towards is at least CLB 9 (this is a least Listening - 8, others 7 in IELTS).
CLB means Canadian Language Benchmark, and that's what your IELTS is converted to.