QUOTE(LZ Zach @ Mar 3 2011, 08:58 PM)
Hey, thanks for the reply, could you provide a little more insights of it?

And you did take the exam in centers like ELS, am I right?
And what's CS?

CS = Computer Science

Insights? What I feel about TOEFL is it really tests your confidence rather than your English, although you must have a strong foundation in English ie. your vocabulary must be good (though its standard is way lower than that of SAT). Reading is easy, if you know your English. Listening is OK, just that you have to focus on the lecture/conversation for quite sometime (~5 min). For these 2 sections, one of them will have an extra section (not sure what they call it), that is, you'll have either more articles to read or more conversations to listen. For my case, I have to endure those [c]boring[/c] "interesting" talks for 9 times!!! (the duration of the listening topic gets longer and longer, the most is around 5 minutes) At first I tried to note down every single details I think is somewhat important, but I gradually got tired of it. So, instead of writing everything down, I just sat there and listen the talk as a whole. Guess what, it works!
Speaking...try not to be nervous, and practice some critical thinking as you have little time to prepare for your speech.
Writing. There will be two essays. The first one, you'll read a short article, then listen to a lecture, then write the essay. Normally the article and the lecture will have contradicting points ie. article says a=1, b=2, c=3, but the lecturer says the other way round. So, in your essay, you'll have to relate the points in the article and in the lecturer's speech. The second one will be of a random topic, so this is the time to show your writing skills

One note though, it's better to write more. I wrote ~500 words for the second essay and got quite a decent score. Write an organized, coherent essay.
For TOEFL test centers, you can refer to
TOEFL HomePage to check whether the center is available on the test date. I took the test in Subang Jaya near INTI College.