What is I.W.H.P?

Our English Language school I.W.H.P, which is located on the sunny Gold Coast of Australia. I.W.H.P (International Working Holiday Program) has been active in t...