I did a course extension for 20 days on ieltstestonline course and within that period I practiced the writing test and found out that all those aspects I was initially having challenges were made clearer. I think the best materials to use for IELTS exams is the ieltstestonline course materials.