ICAO ENGLISH TEST ADVICE: If you fail an interview or ICAO test keep learning English with AEA until you reach the required level
One of the most frequent problems we see in Hong Kong is that candidates apply for a cadetship too early (before they are really ready) and they don't pass interviews because of their English level.
After that they either a) lose interest in aviation completely or b) come back to AEA 11 months later - with only enough time to improve a tiny bit.
The other problem we see is "self-study victims" - people who try to save money by self studying for a year - but they focus on the wrong thing, and then come to AEA a few weeks before their interview or ICAO test.
So, INVEST in yourself, INVEST in English with Aviation English Asia and you will find that it improves every aspect of your life - in addition to helping you succeed in gaining a cadetship.
This is the best course to help you achieve that goal. http://aviationenglish.com/english-for-pilots-and-atcos/icao-aviation-english-for-cadet-entry-pilots