Yes, English is stupid! It isn't logical. English is not easy to learn. It doesn't seem to follow a clear set of rules. The spoken language is very different from the written language. But, the whole world is learning English to do business or for their career. It is frustrating! I understand why you hate it. What is the best way to learn English? in Conversation! We need interesting conversation or fall asleep. Let's meet to practice talking casually in English. In each meeting, I will talk a little about why "English is Stupid" More importantly, I will teach a small lesson to help you make sense of English. Then we will have a speaker or movie. Then you can just talk with ordinary Canadians or each other to practice your English skills. Come to the meetings that interest you. Bring your family too, unless the subject is not appropriate for you or for children. My English tutoring business is called Success Tutoring http://www.findatutor.ca/node/7667