What is IELTS and how do you prepare for it?

IELTS is a high stake English proficiency test required for study, migration or work, which is recognised by more than 10,000 organisations in 140 countries around the world