good stuff Tinkerbell! I'm considering Mandarin next, a local course starts in September so I'm looking into that.
What really annoyed me one time, I was in McDonalds or Burger King in Liverpool and some foreign football fans were in there ordering, their English was broken but not too bad, the girl behind the counter was incredibly rude and just going "what!?" and tutting when you just know when she goes to order her kebab in benidorm she has the same attitude towards the locals' levels of English not being good enough for her.