Both public and private schools are excellent. Send in your applications well in advance if you wish to enrol your children in English private schools to avoid disappointment.