my children are finishing IB program in public school there and only paying CAD100 per month. you should send your child there and the quality is very good.
should go asap and the upcoming challenge is meetingTOEFL/IELTS, if you don't have four years of English schooling in Canada (i.e. Ontario). Also Grade 12 English is more difficult than the DSE level in HK.
should study in Mississauga / Oakville area for excellence. don't study in Markham or Richmond Hill area. Your Mandarin will be forced to achieve native level within two weeks.