G3 Malay Language (Bahasa Melayu) in the 2027 Singapore-Cambridge SEC is about understanding information and communicating for a purpose. It is not simply remembering a collection of Malay words or writing long compositions. The official code is K321. The examination assesses functional writing and composition, language application and comprehension, oral reading and conversation, and listening comprehension.
The assessment is divided into Writing 30%, Language Use and Reading Comprehension 35%, Oral 25% and Listening 10%. Paper 1 is a two-hour written examination. Paper 2 lasts one hour thirty minutes. Paper 3 covers oral and listening, with video-stimulated conversation and audio questions assessed separately. Students who speak Bahasa Melayu comfortably in everyday life may still need help with formal email, inference or structured composition.
This guide explains the official components in plain English while introducing the actual Malay terms candidates will meet. It discusses sentence meaning, word forms, contextual reading, narration and discussion, with original examples and a practical four-week improvement cycle. Its purpose is to make the subject useful and understandable, not promise success through memorised essays.
- 2027 subject: G3 Malay Language K321 (earlier reference 1148).
- Paper 1: two hours, 60 marks, 30%; functional response at least 120 Malay words, composition at least 240 words.
- Paper 2: one hour thirty minutes, 70 marks, 35%; usage and comprehension.
- Paper 3 Oral: about fifteen minutes with ten minutes preparation, 50 marks, 25%; reading aloud and video conversation.
- Paper 3 Listening: about thirty minutes, 20 marks, 10%; ten multiple-choice questions.
- Main learning aim: communicate naturally while responding accurately to the task and context.
Official 2027 syllabus: SEAB SEC G3 Malay (K321). The official examination document, school arrangements and any later SEAB instructions take priority over this independent explanation. The examples in this article are original and are not authentic examination items.
The quick answer: how G3 Malay works
K321 works through four connected language actions: produce a suitable email or forum response and composition, recognise vocabulary and meaning in written passages, read aloud and discuss a video stimulus, and understand spoken information. Effective preparation diagnoses each skill separately and then connects them through accurate grammar, purposeful vocabulary and evidence-based reasoning.
Find the information you need
- G3, the 2027 SEC and subject identity
- Exact papers, weights and exam requirements
- How to understand and use the language
- Original worked example step by step
- Common errors and specific corrections
- How to prepare for each paper
- Four-week improvement plan
- Advice for parents and tutors
- Frequently asked questions
- Official sources and further reading
G3 and the 2027 Singapore-Cambridge SEC
From 2027, the Singapore-Cambridge Secondary Education Certificate combines the previous separate examination pathways into a qualification reporting individual subjects at their G1, G2 or G3 level. The corresponding G3 standards remain aligned with the former O-Level level. The label G3 is a subject level, not a conclusion about a learner’s worth, intelligence or career potential.
A school’s teaching plan introduces reading, speaking, writing and listening progressively. The national SEC paper outlines the final assessed standard, not what a Secondary 1 pupil must already be able to finish in one lesson. Parents need to identify the actual registered subject, the particular paper being prepared for and the specific skill that the student finds difficult.
Malay K321 and Higher Malay K356 are different examination syllabuses. K321 has a 30/35/25/10 assessment distribution, includes reading aloud and a separate listening component, and has the lower specified minimum word counts. K356 has 40/40/20, a summary task and an oral presentation rather than K321’s reading-aloud component. Do not use a ‘Malay SEC’ practice paper without confirming the actual registered code.
The most common mistake in planning support is to treat every problem as a lack of vocabulary. Language performance depends on recognising words, reading the sentence’s relationship, understanding the task, choosing an appropriate tone, retrieving correct expressions and responding independently. Some learners need word-level work; others need structured reading or writing; others need spontaneous discussion.
Official 2027 examination structure and what each component tests
Paper 1 — Penulisan Fungsional dan Karangan: 2 hours, 60 marks, 30%. Section A is functional writing, 20 marks, choosing one of two tasks. The response must contain at least 120 Malay words. Options can include an informal forum/blog contribution or a formal email responding to supplied material.
Paper 1 Composition: Section B is a 40-mark karangan (composition), selected from three prompts, with at least 240 words. The official syllabus includes narrative and expository tasks. Students should plan according to the actual form rather than assume every question invites the same memorised story.
Paper 1 dictionary: a dictionary approved under SEAB rules may be used. It can clarify an individual word, but the candidate must still decide which information, tone and structure answer the question. The word minimum should be met through relevant content rather than repetition.
Paper 2 — Penggunaan Bahasa dan Kefahaman: 1 hour 30 minutes, 70 marks, 35%. Part A language use is 20 marks, using five MCQs on appropriate word classes and five word-replacement questions. Part B comprehension of shorter practical texts contributes 20 marks. Part C extended comprehension contributes 30 marks.
Paper 2 reading details: the practical-text section can feature two texts and questions about correctness of claims as well as material such as posters or announcements. The longer reading section involves a narrative passage and open comprehension and vocabulary questions, including contextual word meaning.
Paper 3 Oral — Lisan: 50 marks, 25%, approximately 15 minutes, with ten minutes preparation. Reading aloud (Bacaan Lantang) is 10 marks, based on a passage on the computer screen. Video-stimulated conversation (Perbualan) is 40 marks; the syllabus specifies a short video of about 55–60 seconds as the stimulus.
Paper 3 Listening — Kefahaman Mendengar: 20 marks, 10%, approximately thirty minutes. Ten MCQs use six audio sources of differing types, including short and longer material. Students must identify the full message, not simply recognise a word heard early in the recording.
Paper 3 weighting: oral 25% plus listening 10% gives 35%, even though they are administered as different components. They are not optional enrichment tasks.
The paper details follow the published K321 2027 specification as checked on 10 November 2026. See SEAB’s complete SEC G3 subject directory to confirm the subject code and current PDF. Check approved dictionaries, listening procedures, video-based oral instructions and actual examination dates separately as relevant.
How the core language skills actually work
1. Malay language develops through purpose and context
Everyday Bahasa Melayu and examination writing share vocabulary, but they are not the same task. A casual exchange allows a listener to ask for clarification and relies on shared information. A formal email or reading comprehension question expects the student to communicate clearly without the other person filling gaps.
Students need to identify the task before choosing a sentence: are they thanking somebody, making a request, explaining a reason, narrating an event or arguing for a proposal? The same words can be arranged differently depending on purpose, audience and the formality required.
- Name the reader or listener
- Identify the intended response
- Select appropriate tone and structure
2. Vocabulary must be learned through natural use
Knowing a dictionary definition is only the first step. The student also needs to understand which words commonly appear together and how meaning changes in a passage. The difference between mencadangkan (suggesting) and memutuskan (deciding) can alter what an email claims has happened.
A child who writes that a school has already decided something, when the passage merely proposes it, has made a meaning error rather than a spelling mistake. Use word families, contrasting examples and new self-written sentences instead of memorising isolated translations.
- Learn words in complete phrases
- Contrast similar meanings
- Check meaning in a different context
3. Word classes are a practical reading tool
The official Paper 2 tests kata nama (nouns), kata kerja (verbs), kata adjektif (adjectives) and kata tugas (function words) in the context of a passage. A student does not receive marks for naming a category in isolation; the question tests choosing language that works in the actual text.
Start by identifying what role the missing word plays. Is an action required, a quality of something, a named person or object, or a relation between clauses? Then check the surrounding meaning. A plausible grammatical choice may still be wrong because it contradicts the paragraph.
- Determine the word’s role
- Consider agreement with context and meaning
- Re-read the completed full sentence
4. Malay affixes make meaning more specific
Prefixes and suffixes, or imbuhan, influence word form, role and meaning. Choosing a root word with the wrong affix can produce a phrase that sounds unnatural or communicates the wrong action. Students may know the root but be unsure how it functions in a complete sentence.
Practice should compare forms in meaningful contexts rather than guessing by how a word looks. Ask who is acting, what is affected and whether the subject, verb and surrounding phrase express the intended relationship. Review the teacher’s model and create a fresh original sentence.
- Analyse the whole sentence
- Understand the function of the affix
- Test corrected usage independently
5. Functional writing is a task with a real audience
An email to a school officer may report a concern, make a suggestion or ask for clarification. A forum or blog contribution may respond to another person’s opinion in a less formal register. The student needs to meet the task’s requirements and present relevant information, not simply write many polite sentences.
Before writing, use a small plan: audience, purpose, all required content points, useful evidence, suggested action and an appropriate closing. The official minimum of 120 words should be achieved through developed content rather than adding unrelated personal stories.
- Identify formal versus informal context
- Check every required point
- End with a relevant action or conclusion
6. Narrative composition requires development
A strong narrative is not a list of exciting incidents. The reader needs to understand the setting, a meaningful challenge or change, the character’s actions and what follows. Long decorative descriptions can consume time without building a story. A clear event sequence is often more valuable.
For a reflective ending, show how the earlier events support the final insight. Avoid a generic moral pasted onto any narrative. In school practice, ask students to write a short story plan first, then check whether every paragraph contributes to the intended change.
- Plan a central change
- Develop the key event
- Connect the conclusion to what happened
7. Expository writing needs a clear explanation
An expository karangan explains ideas, reasons, steps or relationships. It is not the same as a personal narrative. If the topic asks how students can manage a school project, the writer should group practical measures, explain why they help and use meaningful examples.
A common mistake is to repeat a list of advantages without establishing a causal relationship. Develop a point by stating what to do, how it works, and what realistic limit remains. This is stronger than using impressive expressions that do not answer the question.
- Group ideas logically
- Explain how each factor works
- Support with examples rather than slogans
8. Reading comprehension begins with the question’s verb
A comprehension response might require identifying stated information, explaining a word in context or inferring a character’s feelings from an action. Those tasks are different. Copying the entire paragraph usually fails to demonstrate the specific reasoning requested.
Train the learner to mark the command, find the relevant sentence and decide what the answer must add. A factual question needs accurate retrieval; inference requires a plausible explanation linked to evidence. Do not invent the writer’s motive or claim to know information the passage does not provide.
- Identify factual versus inferential questions
- Use precise textual evidence
- Avoid unsupported conclusions
9. Practical reading includes posters, notices and claims
Reading a poster involves more than recognising the title. A date, location, eligibility requirement or exception may determine the correct answer. Some K321 questions ask whether a statement agrees with the text, which requires careful checking rather than giving a general opinion.
Ask who the notice is for, what it asks the reader to do, and under what conditions. Students should learn to distinguish a proposal from a rule and an event announced for the future from one that has already taken place.
- Read all stated conditions
- Compare the question with the source
- Separate facts from assumptions
10. Reading aloud tests understandable communication
The oral reading component assesses more than speed. Accurate pronunciation, clear phrasing, appropriate rhythm and meaningful expression help a listener follow the passage. Reading every word rapidly with no natural pauses may reduce clarity despite accurate recognition.
Practise first understanding the passage, then marking phrase boundaries, then reading aloud at a sustainable pace. Ask the learner to explain the passage’s meaning so that intonation follows comprehension rather than an imitation of a recording.
- Understand the content first
- Use natural pauses
- Keep articulation clear
11. Video conversation requires spontaneous development
The candidate sees a short video and interacts with an examiner. Rather than memorising a speech about every school or community topic, identify what the clip actually shows and build a response using an opinion, reason, example and possible alternative. The examiner can ask a new question that demands adaptation.
An excellent answer does not need to be the longest. It should answer the actual prompt clearly, offer relevant support and remain responsive to the conversation. If asked whether a plan benefits everyone, the student may reasonably consider limitations.
- Refer to a real video detail
- Develop reasons and examples
- Listen carefully to the follow-up
12. Listening comprehension is not keyword recognition
An audio speaker may mention two choices and then reject the first. If a student selects an answer on hearing the first familiar word, they can miss the intended message. Listening requires keeping track of a whole short exchange and recognising contrasts, instructions and chronology.
Practise with audio under school-approved, reasonably uninterrupted conditions. Afterwards, classify the mistake: unfamiliar vocabulary, missed negation, attention drift or misinterpretation of the question. Revisit the same skill with different audio rather than replaying only one memorised clip.
- Listen to the complete message
- Notice contrast and correction
- Review why distractors are wrong
13. Reading and speaking at home develop different strengths
A student may use Malay frequently in family conversations while reading fewer formal texts. Another may read well but have limited opportunities for spontaneous interaction. Both can improve when adults provide meaningful questions without treating every chat as an oral examination.
Encourage age-appropriate reading, natural discussion and short writing for real purposes. The goal is functional language growth. School assessment tasks then provide structured feedback on the areas the child has not yet developed.
- Support reading and conversation
- Do not assume fluency guarantees writing
- Use the student’s actual school feedback
An original worked exercise: from stimulus to useful answer
The scenario below is deliberately invented to demonstrate the method. It is not a SEAB past-paper question or an authentic candidate’s assessed response. Students should learn the reasoning and apply it to a different task, not copy the sentences as an examination script.
A fictional school-library suggestion
Imagine a school asks students to give feedback on whether a supervised library reading corner should remain open slightly later during examination weeks. A Malay functional-writing task asks for one benefit, one practical concern and one suitable suggestion in an email to a school representative.
This is an original teaching scenario, not a current school policy or an actual K321 examination question. The student must identify the task, the reader and the information provided before drafting.
Step 1 — define the real communication purpose
The recipient is a school representative. The student should explain the proposed benefit to pupils who need a quiet study place, acknowledge that staffing or safe supervision must be considered, and propose something feasible. Avoid claiming the school lacks staff if the stimulus gives no such evidence.
Write a short plan with the required content and appropriate formality. This helps prevent a response that sounds polite but omits the requested action.
Step 2 — use an original short Malay opening
A possible opening is: Saya ingin mencadangkan agar waktu penggunaan perpustakaan sekolah dilanjutkan pada minggu peperiksaan. Hal ini dapat membantu murid yang memerlukan tempat yang tenang untuk mengulang kaji pelajaran.
The sentences identify a proposed action and reason. They are deliberately not a complete 120-word examination answer; the official task minimum still applies to the chosen functional-writing response.
Step 3 — develop one realistic concern
A further idea could be: Namun begitu, pihak sekolah juga perlu mempertimbangkan pengawasan dan keselamatan murid. This qualifies the proposal without inventing a specific negative incident. The student can then suggest a limited trial and feedback collection.
A relevant suggestion is more persuasive than a general demand that the library remain open indefinitely. The ability to weigh practical concerns also supports expository composition and oral discussion.
Step 4 — inspect the response as a real email
Check greeting, purpose, required content, logic, word choice and appropriate ending. Confirm that the written response is sufficiently developed and reaches the actual word minimum. Avoid extra sentences that merely restate the same idea or introduce unrelated experiences.
Proofread whether the proposed measure is described as a suggestion rather than an already completed decision. Small changes in verb choice can alter the factual claim.
Step 5 — transfer the reasoning to reading and oral
Suppose a fictional notice announces a trial only on Tuesdays during one month. A question saying the library remains open late every weekday would be false according to the notice. The answer must use the specified condition, not the pupil’s opinion about what should happen.
An oral examiner might ask whether a longer opening period is fair to students living far away. The candidate should respond with a reason and a possible qualification, not repeat the email sentences word for word.
Step 6 — use errors to design the next exercise
If the child used informal language in the official email, practise audience and register. If the child misread the notice, practise condition words in practical texts. If the oral answer was one sentence long, practise elaborating with one genuine example. Each repair addresses a different cause.
The same library story supports several skills, but each assessment expects a different action. Transfer is proved when the student succeeds with a new unfamiliar context.
Common mistakes, what causes them and how to repair them
Using the Higher Malay paper format
What it looks like: The student practises the 60-word summary while neglecting K321 listening.
Practical correction: Confirm K321 and the 30/35/25/10 scheme.
Wrong word class in cloze
What it looks like: A plausible word does not fit the grammatical role in context.
Practical correction: Read the sentence and identify whether noun, verb, adjective or function word is required.
Incorrect affix or word form
What it looks like: The root word is familiar but the finished expression is unnatural.
Practical correction: Examine who acts and the sentence’s intended meaning.
Overly casual formal email
What it looks like: The writer uses an informal register for an official recipient.
Practical correction: Plan recipient and purpose before choosing phrases.
Functional-writing points missing
What it looks like: A long response omits a required suggestion.
Practical correction: Make a checklist from the stimulus.
Narrative with no central development
What it looks like: Many incidents are described but none changes the situation meaningfully.
Practical correction: Plan the main event and its consequence.
Expository paragraph repeats slogans
What it looks like: The answer lists benefits without explaining mechanisms.
Practical correction: Use point, reason and specific example.
Comprehension is copied without a direct answer
What it looks like: The question’s inference is never explained.
Practical correction: State the conclusion and link it to evidence.
Poster exception overlooked
What it looks like: A date or condition changes the correct answer.
Practical correction: Read full practical information before responding.
Reading aloud too fast
What it looks like: Words are pronounced but meaning and phrasing are unclear.
Practical correction: Mark natural phrase boundaries and control pacing.
Oral answer unrelated to video
What it looks like: A memorised script is used for an unfamiliar prompt.
Practical correction: Describe an actual stimulus detail before offering opinion.
Listening answer chosen too early
What it looks like: The speaker’s later correction is missed.
Practical correction: Wait for the whole message and check contrast.
Mistake repeated after copying model
What it looks like: The learner can reproduce one answer but not use the skill in a new question.
Practical correction: Use delayed independent reattempts.
Record the first incorrect decision in an error log. A useful entry includes the task, the original response, what was misunderstood, the corrected principle and a fresh attempt made without help. Another printed answer key is not a substitute for the learner being able to apply the idea in a new context.
How to prepare for the actual examination components
Paper 1 — functional writing
Alternate formal email tasks and informal forum or blog scenarios. Underline the purpose and audience, then identify the requested content. Make a short plan and write an original response with enough substance to exceed the official 120-word minimum.
Review register and meaning before counting words. Use only permitted dictionaries according to current rules. A fluent response is not adequate when its central request or relevant evidence is missing.
Paper 1 — narrative and expository composition
Practise different genres on separate days. For narrative, identify a central event, its development and a meaningful outcome. For expository writing, organise causes, methods or consequences and develop points with explanations rather than a string of examples.
Introduce timed composition later, once the pupil can write a coherent plan and a clear independent paragraph. Maintain the official 240-word minimum as a requirement, not a reason for padding.
Paper 2 — contextual language and comprehension
Practise word-class selection, word replacement, short authentic-text questions and longer narrative passage questions. For each wrong response, ask whether meaning, grammar, evidence or question interpretation caused the error.
Use the actual mark weighting: 20 marks language application, 20 practical-text comprehension and 30 longer comprehension. Do not assume knowing every vocabulary word automatically answers inference questions.
Paper 3 — reading aloud and video conversation
Read a short passage for meaning before practising pronunciation, phrase grouping and expression. Then use an unfamiliar video clip to practise stating a relevant opinion, giving a reason and responding to an examiner’s follow-up.
Later practise within the ten-minute preparation and approximately fifteen-minute oral format. The point is flexible communication, not a memorised script.
Paper 3 — listening comprehension
Use school-approved recordings to practise complete-message understanding with realistic continuity. After each attempt, explain which part of the audio supported or contradicted the selected answer.
Keep listening on the revision timetable. Its ten percent assessment weight is smaller than comprehension but cannot be replaced by extra written worksheets.
A realistic four-week diagnostic and learning plan
This is one cycle for improving selected skills, not a promise that the entire national syllabus can be mastered in four weeks. Protect normal school activities, other subjects, rest and healthy reading habits. A completed small correction with new independent transfer can be more educationally valuable than a stack of rushed, unreviewed papers.
Week 1 — identify the first recurring difficulty
Use one short email, a language-choice passage, a comprehension question, recorded read-aloud and video conversation, plus listening questions. Sort mistakes by contextual vocabulary, grammar, writing structure, reading evidence, speaking or audio.
Choose two high-impact errors and create a brief record. One weak assessment does not justify treating every language skill as deficient.
Week 2 — stabilise vocabulary and writing
Use selected word-class and affix exercises in complete passages. Draft an email from a new scenario and one narrative or expository paragraph. Review how each reason is connected to the question.
Return to an earlier error after two or three days with changed material. The child should explain the rule rather than copy a model.
Week 3 — connect reading to discussion
Practise two unfamiliar practical or narrative texts, then use short video prompts and genuine follow-up questions. Ask the student to give a reasoned answer with an example rather than long memorised introductions.
Complete regular listening and read-aloud practice, comparing clarity and independence with Week 1.
Week 4 — integrate the real paper tasks
Complete selected timed writing and comprehension work, including a brief e-Oral preparation simulation and realistic listening. Diagnose errors after the task rather than simply recording the total score.
Continue the learning cycle across later months. Four weeks of well-reviewed work can show progress, but does not replace the full K321 syllabus.
A weekly routine that can continue throughout the school year
- Read a short Malay passage and explain its central meaning independently.
- Use three relevant Malay expressions in new full sentences.
- Practise a word-class or affix correction with a stated reason.
- Draft a purposeful paragraph for a named audience.
- Find one factual answer and one inference with supporting evidence.
- Give a short spontaneous answer to a new oral topic.
- Listen to a school-approved audio segment and identify key qualifications.
- Retry one earlier error in a changed task.
Judge progress by independent performance: can the learner understand an unfamiliar message, keep its qualifications, choose words that fit the audience, explain evidence from a new passage and adapt to a new oral follow-up? Those are more meaningful signs of learning than the number of model answers copied.
What parents, schoolteachers and three-student tutors can do
Parents can help with authentic Malay conversations about family, school or community matters. Ask the child to explain a decision, give a reason and consider an alternative rather than simply demanding longer sentences.
Do not assume a pupil who speaks Malay often can automatically write a formal email or interpret an unfamiliar narrative passage. Spoken fluency and academic literacy support one another but develop differently.
Look at actual marked scripts and recordings. If the child uses the wrong affix, practise sentence function; if the email omits information, practise task planning; if the oral response is short, practise follow-up reasoning. This diagnostic approach is more efficient than assigning identical worksheets to every learner.
Some students manage successfully through school teaching and regular reading without tuition. If help is useful, a tutor should be able to show which independent skill is improving and why.
This guide follows the educational structure of eduKateSG’s immutable Clementi small-group Mathematics reference: the answer appears early, the learning transition is explained, misconceptions receive targeted treatment, a worked example makes reasoning visible and parents receive realistic next steps. The format is transferred to Malay without misrepresenting language proficiency as a formula.
eduKateSG’s three-student tutorials can help a tutor inspect each pupil’s actual writing and listen to their thinking when a suitable subject class is available. That setting is not a guarantee of an AL1, A1 or distinction and does not replace a schoolteacher’s advice. Students doing well through classroom feedback and regular independent study may not need extra tuition at all.
Frequently asked questions about G3 Malay
What is G3 Malay’s SEC code for 2027?
K321, Bahasa Melayu G3. The older reference code was 1148.
What are the exact assessment percentages?
Writing 30%, Language Application and Reading 35%, Oral 25%, Listening 10%.
How much is the Paper 1 writing minimum?
Functional writing requires at least 120 Malay words and composition at least 240.
Does functional writing include forum or blog responses?
Yes. The 2027 K321 syllabus includes informal forum/blog contributions and formal email tasks.
How long is Paper 2?
One hour thirty minutes, 70 marks across language application and comprehension.
What is tested in language application?
Word classes and contextual word replacement, including correct grammatical and semantic usage.
How does oral work?
About fifteen minutes, with ten minutes preparation, reading aloud on a computer screen and video-based conversation.
Is there a listening test?
Yes. Listening contributes 10% through twenty marks over about thirty minutes with ten MCQs.
Is K321 the same as Higher Malay K356?
No. Higher Malay has longer writing, an oral report and a summary, with a different 40/40/20 assessment.
May students use a dictionary in Paper 1?
Yes, within the approved SEAB dictionary rules. Follow current instructions.
Will memorised model essays guarantee success?
No. Candidates must answer the actual task, and reading, oral and listening are separately assessed.
Where can parents verify the official requirements?
Use the 2027 K321 PDF and the current SEAB SEC G3 directory linked in this article.
Official information and connected SEC guides
- SEAB G3 Malay (K321) official 2027 syllabus
- SEAB 2027 G3 syllabuses for school candidates
- eduKateSG immutable small-group teaching reference
- How G3 Chinese Works | SEC Guide
- How G3 Higher Chinese Works | SEC Guide
- How G3 Higher Malay Works | SEC Guide
- How G3 English Language Works | SEC Guide
- How G3 Literature in English Works | SEC Guide
The lasting lesson
Malay is a living language for understanding, relationships and learning. The best K321 preparation helps a student read with care, choose grammar and vocabulary precisely, write to a real purpose, explain a position and listen to the whole message. Those skills remain valuable well beyond the examination.
Ask about suitable language support
Bring a recent marked writing or comprehension attempt, a student-produced response without prompting and the school subject code. Identify what the learner needs before choosing a revision or tuition arrangement.
Contact eduKate Singapore. Ask eduKateSG on WhatsApp.
eduKateSG | 8 Fourth Avenue, Singapore 268674 | Near Sixth Avenue MRT | Three-student tutorials by appointment where suitable. Properly taught kids shine a bright light into the future.
