Gary Percival is head of English at IICS, where he has taught MYP and DP English, Language B, Theatre Arts and ToK.
He helps also to coordinate the self-taught Language A program. He has been teaching internationally, both in schools and universities, for the past 20 years.