Luckily I was studying pure sciences in English during my national upper-secondary school. When I was in tertiary education, it was a smooth transition to more advance STEM subjects. This should thank the previous government when Mahathir's 1st time in PMO. They really made a visionary education plan.
The reality is that Singaporeans don’t mind speaking only English. Young people don’t want to learn Chinese at all. They study and work in English. Why do they have to learn Chinese just because of their parents and grandparents?