I agree with the comments regarding the misconception that English is one of the hardest languages to learn. There are many similarities between languages if you just look for them and think logically and sometimes laterally at the language. All languages are difficult to begin with when they are not our native language but it can be fun learning too! The second misconception is that you have to be perfectly grammatically correct when speaking as a non native English speaker. I disagree. Yes of course grammar is very important in any language BUT when you are learning to speak a language the MOST important is to speak, be understood and understand. In the initial conversations we have during English lessons I only correct speakers if I can't understand what they are saying or if it totally changes the context. Otherwise, let them speak, they are nervous and embarrassed enough as it is and the last thing you want to do is block them from wishing to speak. Later during the sessions grammar comes more into play and anyhow are any of us natives totally 100% grammatically correct 100% of the time?