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 use English as their primary medium of instruction, 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.
The best Singaporean schools tend to be oversubscribed with priority going to local students over expats. Local students are highly competitive and 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 and encouraged by the government for disciplinary purposes, though it may only be used on boys. Nevertheless, many Westerners have trouble adapting to this system of discipline.