British Council : IELTS preparation books and study guides
British Council : Road to IELTS
British Council : Understand test format
Task 1 Writing Band Descriptors
Task 2 Writing Band Descriptors
IELTS Writing Task 1- Charts Lesson
Writing Task 2 Essay Structure
Official IELTS Practice Materials 1
Official IELTS Practice Materials 2