Are you sure you're a teacher?
Or a native speaker, judging by the mistakes above.
English is spoken in a lot of countries around the world and it's all a little different, but in the end it's still English, and none of them is better than another. But recognizing that British English is more common in Europe, I teach that.
I'd like to have a go at Singaporean English... particularly to see people's faces when you try and explain that "Do you want a beer or not?" is actually the
polite way of asking things :)
You'll be just fine as a native speaker
I'm still not convinced by this. My ex used to moan that I wouldn't teach her English (though tbh she wasn't really as interested as she made out), but I kept telling her that I'm not a teacher - just because I can tell you
how to say/write something, doesn't mean I can always explain
why - that's what teachers are for, and anyway, I don't think I'm a good teacher. Or is TEFL teaching completely different?