Every language has its, lets say... difficult points. But, yes, english is quite ridiculous especially when it comes to spelling and word definition/usage. I didn't learn much about english in school. I mostly learned proper english from emailing, chatting, forums, and gaming believe it or not. People would ridicule my spelling and grammar until I finally started picking up on it bit by bit. Was not easy, so I can't imagine learning it as a second language.