Hello!
I just moved to Toulouse and am here till the end of May 2013 (well, about a 20min drive away from it) and am looking to meet some people. I will admit, I am quite terrified starting in a country where I only just speak the language and don't know anybody.
Anything is appreciated!