Hey! I can tell by personal experience that I believe his difficulty is not language barrier! I am from south America and had a hard time (still have) connecting the dots when it comes to English, specially spoken English! I suggest a lot of reading and studying with questions based books! You may google or search for your training level! It worth the investment!