Free online IELTS Listening practice tests
https://takeielts.britishcouncil.org/take-ielts/prepare/free-ielts-practice-tests/listening
Free online IELTS Academic Reading practice test – paper
https://takeielts.britishcouncil.org/take-ielts/prepare/free-ielts-practice-tests/reading/academic
Free online IELTS Writing practice tests
https://takeielts.britishcouncil.org/take-ielts/prepare/free-ielts-practice-tests/writing
Free online IELTS Speaking practice tests
https://takeielts.britishcouncil.org/take-ielts/prepare/free-ielts-practice-tests/speaking
IELTS Writing tips – Coherence and Cohesion
IELTS Writing tips – Grammatical range and accuracy
https://takeielts.britishcouncil.org/teach-ielts/teaching-resources/videos/writing-grammar
IELTS Writing tips – Lexical resource
https://takeielts.britishcouncil.org/teach-ielts/teaching-resources/videos/writing-lexical-resource
IELTS Writing tips – Task Achievement-Response
Userful English Learning Website