Another choice is to attend bilingual (English/Putonghua) international school, e.g. Singapore International, Kingston, etc
Or you may try the international stream of some private schools.
真道's English standard is good and perhaps comparable to the international stream of private schools, but probably not as high as those International Schools.
Another consideration is your intention to migrate overseas, many international schools offer IB program from primary years that will give you more flexibility and recognition when moving to study abroad.