As for as IELTS is concerned ,you can choose to prepare using the online course that are facilitated by British Councils and practice using the mock test that are available for free. There are books and study materials that are also easily available from internet along with recommended suggestions. Firstly you need to understand the two versions that are available as IELTS General and IELTS Academic but both are graded similarly. Make sure you know everything about the conduction of the exam as it is a time taking process just to attend the examination. While for the speaking portions you might wonder which type of English will work but nothing to worry about, a standard language is finely accepted. So you no need to confuse yourself with the American, Australian, and British or even with the language used by the people of New Zealand. This test is widely known and is recognized by more than ten thousand organizations. It also includes the government authorities, institutes for education and for immigrations.