i took esl500 when i came to ou. i didn't take cantest, but my friend did.
it is not hard, but there are some requirement you need to reach... and my friend didn't pass...sad
but for the esl courses, i am sure you can pass them since they might be easier for chinese students. haha...
for...