what a great information... thanks for the tips.. it gives me another way to study english.. anyway.. i have to take English test soon, and i must have a good score to study abroad.. so, what shud i do?.. taking a course for preparation? or just prepare it by studying textbooks?