|Think about Loose Coupling|
I'm English speaking, but live in Spain, and have spent the last two and a half years learning Spanish.
The British are almost typically embarrassed about their language - they think it is clunky, and nowhere near as romantic / beautiful / expressive as French / Italian / Spanish.
What I've realised is that, because English has very simple grammar, it is easy to learn basic English, while the Romance languages present more of a barrier to pick up.
However, while learning Spanish, I've realised what I love about English - the enormous expressive vocabulary. This is my opinion, I can't be certain, but my experience is that native English speakers use a much larger lexicon of words in their everyday language than a native Spanish/etc speaker.
For this reason, to speak English WELL, is very difficult - it's not that there are rules you can understand, you have to learn each word separately.
I think English may be PHP.
That can't be right!