"I know a guy who came to Australia in year 8 from a country where not only was English unknown to him beforehand, but his other language read right-to-left and used an entirely different written script to that of English.
He tried his level best to become fluent and by year 12 held a fairly good vocabulary and had few problems conversing. But when it came to writing an essay (which must be soundly structured and have deep thought put into it) it gave him great difficulty to produce. He wasn't dumb, but he also wasn't the smartest guy I've ever met. If he had been in normal English, he would have struggled a helluva lot more than he did in ESL.
I don't think it's fair of you to say that 5 years is enough to get you up to the standard of, say, the top 9% (40+) who have been using English their whole life and of which English 3+4 is the culmination of 13 years of learning, not 5."
Hebrew eh? S'pose it would be considerably harder than if you had another proto-indo-european [dervied from Latin] language as you mother tongue. Although general education and knowledge also helps -I'd expect you to understand the French word "metaphysique" better than a French 10-year old, [even though you dropped French after year 10 and it was far from awe-inspiring for you.] When did Mao and Ahmad come to Australia, by the way? I remember Ahmad saying he could have done ESL.