Wow, I didn't thought so many people can speak german! That's awesome ^^
I am german, so of course german is my first language. I was in a bilingual class, so my english should be quite good. I also have french in school, but, well... let's just say I ain't ordering no croissants! ;D
But you know what is frustrating? I can analyse Brave New World until my eyeballs fall out with so damn many terms that no one in my class can understand me except for the teacher, yet... I can't even order myself some food. We never really learned all that everyday-stuff. Fruits, okay, vegetables, maybe, but if I had to say what I like to eat and what causes me to vomit, I'd be screwed.