// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 8, 2026
30 C
Singapore

Pupil of St Joseph's Institution asked SDP to "educate" Singapore students

A secondary 3 student from St Joseph’s Institution wrote the secretary-general of Singapore Democratic Party (SDP), Dr Chee Soon Juan, a letter with regards to SDP’s offer to hold talks in schools – which MOE declined.
We reproduce the letter in full:
–letter–
Dear Dr Chee,
I’m a 15 year old student from St Joseph’s institution. Since a younger age I somehow had a vast interest in politics and started following, and as you have said many times before, realised that Singapore isn’t actually a very democratic country.
Even though I am not yet legible to vote, I do feel the rising concern on the future on my homeland, as do many of my friends in school. Thus, this would be a great opportunity to educate us further and highlighting issues that are or could possibly be faced.
With this however, there are issues. With the Ministry of Education being run by the PAP government, it’s highly likely that they would be displeased with this and immediately reject your proposal to give talks in schools. Even with this though, I’d really like you to know that many of us really do realise the problems in this society and are definitely supportive of SDP.
Regards,
(name withheld)
SJI Secondary 3 student
–end–
Republished from Dr Chee’s FB.

Hot this week

‘People are tribal’: Ex-NMP Calvin Cheng says Indians form enclaves in other countries, not just Singapore

Calvin Cheng wrote in a Sept 6 FB post, "There have been observations that Indian nationals form enclaves and exclusive social networks... his is a complaint not only in Singapore but also in Canad...

Singapore couple called out for only giving helper a tiny bedspace in the home office in their 4-room BTO

An IG post has gone viral where a woman showed how they gave their helper a tiny space in her husband's office within their 4-room flat

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