Great site.

#1
Just posted at the wrong place, I think.
Is this a site mostly for English speakers? I came across this site and thought it was a wonderful idea! Been here for a while now, I'm a native Spanish speaker but feel foreign just the same. Wish I'd seen this a year ago!
 
#2
While most of our members are originally from the States, we have a few agrentines and also some people from other countries(England, New Zealand).

You do not have to be a native english speaker to join. Actually, you do not have to be an expatriate either - it is more about common interests rather than membership requirements.

This site is less than 3 month old, so you wouldn't be able to see it a year ago :). Just in case it makes it less painful for you.