I didnt have to prepare much since I come from a country(Nigeria) where English is the official language, which means that English has always been the language of instruction. So, I am quite proficient in the language, but since America thinks English is foreign to us, I had to take the test. At first, I didnt want to prepare at all but a friend convinced me to study the Barrons IBT book 2007 edition. In hindsight now, I think it paid off because it gave me a feel for what to expect on the test day and helped me improve in English as well.