// Adds dimensions UUID, Author and Topic into GA4
Sunday, September 13, 2026
28.8 C
Singapore

Does Singapore need smaller class sizes — Jamus Lim, Hazel Poa, ask MOE

Singapore— Workers’ Party’s Dr Jamus Lim and Progress Singapore Party’s Ms Hazel Poa spoke about the benefits of smaller classes in schools on Wednesday (March 3). They were speaking during the Ministry of Education (MOE) Committee of Supply Debate in Parliament.

Dr Jamus Lim (Workers’ Party – Sengkang GRC) asked the MOE if Singapore’s class sizes could be limited to 23, which is the average class size in OECD (Organisation for Economic Cooperation and Development) countries. 

In Singapore, the class size is at 33 students per class in primary and secondary schools, according to 2019 statistics, one of the highest among advanced countries.

Capping class sizes at 23, especially for subjects that students find the most challenging, such as languages and maths, would decrease the money households spend on private tuition, an expense Dr Lim characterised as an “implicit tax” on families.

Additionally, smaller class sizes would benefit pupils coming from lower-income families, which would level the playing field for them.

Also, reducing the number of students would lessen teachers’ workloads and free up their time to give more attention to students who need it.

Progress Singapore Party Non-Constituency Member of Parliament Hazel Poa also called for smaller class sizes, as this would ensure better academic results for learners, and decrease teachers’ mental and emotional load.

She added that smaller class sizes would add to wider diversity and differentiated learning into Singapore’s education system.  

Education Minister Lawrence Wong, in response, said he hopes that the MPs understand that Singapore’s class size is larger than in OECD countries not because the country has fewer teachers.

Rather, “a larger share of our teachers’ time” is allotted “to activities that are crucial for students’ holistic development, such as CCAs, lesson preparation, and professional development”, he said.

He underlined the OE’s commitment to ensuring Singapore has a high-quality teaching force and a healthy pupil-teacher-ratio. 

The minister cited the improvement in the pupil-teacher-ratio over the years. In 2010, it was at 19 and 16 for primary and secondary levels, and today it is at around 15 and 12 respectively.

“So the question is really about how we choose to allocate our teachers across our education system. Today, we are deliberate in deploying them where they can maximise their impact as part of our needs-based resourcing approach. So we deploy more teachers for students at the earliest grade levels or with greater needs,” Mr Wong said.

He added that research has shown that it is the quality of teachers that is crucial in student learning and performance outcomes.

Later, the minister thanked Dr Lim for recognising the hard work teachers do in Singapore’s schools and told him, “I think we are on the same page.”

/TISG

Read also: Lawrence Wong: MOE will continue to deal with gender issues with sensitivity, compassion

Lawrence Wong: MOE will continue to deal with gender issues with sensitivity, compassion

 

Hot this week

171 Sungai Kim Kim victims win civil suit against factory and two Singaporean directors seven years after toxic waste disaster

Seven years after the Sungai Kim Kim disaster, 171 victims have secured a civil court victory against four defendants, including two Singaporean nationals. The amount of damages will be decided later.

Cik Lan drives Nur Sajat’s mum from JB at 4am for emotional reunion after 6 years apart

Singapore-born host Roslan Shah, better known as Cik Lan, helped Malaysian influencer Nur Sajat reunite with her mother in Singapore after six years apart.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks