Not knowing a lot of English doesn't matter as long as you can get a good record on TSC. Being in a different country doesn't matter either, because we have people from the US, Europe, and even one from Japan (even though he isn't very active anymore).
*sees Mike with a gun*
...Oh, um, and Austrailia too.
Good luck, have fun, and be sure to take a break from TAing every now and the so you don't get over-frustrated.