There are a range of excellent local schooling options in Singapore. Having expat children attend a local school in Singapore has the benefit of allowing them to mix with local students, rather than just expats, which in turns aids in assimilation. This is definitely an option worth considering in cases where a family is looking to settle in Singapore in the longer term.
Schools in Singapore generally teach in English, which means the language barrier isn’t an issue for English-speaking expat students. Furthermore, the cost of attending either a public or private school in Singapore is significantly less than the school fees associated with international schools in the city-state.
Some public and private schools are better than others. The best Singaporean schools tend to be oversubscribed with priority going to local students over expats.
Local students are under considerable pressure to perform. Expat parents may feel that the local curriculum places too much emphasis on learning by rote, rather than encouraging critical thinking.
Corporal punishment is legal for disciplinary purposes, though it is strictly regulated and may only be used on boys. Nevertheless, many Westerners have trouble adapting to this system of discipline.