what kind of accent do you have? I used to laugh at other's accents (even though I have one myself) and was very immature until I started learning a 3rd language and appreciating language itself.
It's just horrid to laugh deliberately at someone for how they speak. I know of several people that have a heavy pompous Indian/British accent, but their knowledge of English is 100x my own ability. I should be laughing at myself.