Verified Tutor
David is studying a double degree in Actuarial Studies and Economics, giving him a deep and practical understanding of high school and senior maths. He is used to working with complex ideas, breaking them into smaller, manageable steps, and explaining why each step matters. His experience with tools like Excel, R and Python means he can show students how maths connects to real-world problems, helping them move beyond memorising formulas to actually understanding how and when to use them.
David has organised and run weekly English communication workshops for students from non-English-speaking backgrounds, helping them grow in both language skills and confidence. This experience means he knows how to support shy or uncertain students, especially those learning in a second language. He focuses on clear explanations, practical examples and lots of guided practice. Whether itβs improving comprehension, writing or speaking, David builds a safe space where students feel comfortable asking questions and trying out new skills.
Being fluent in both English and Mandarin, David understands the challenges bilingual students can face in maths and English classrooms. He draws on his own background to explain tricky ideas in ways that feel familiar and relatable, especially for students from multicultural families. His previous work leading workshops and collaborating in teams shows he is organised, reliable and easy to talk to. David aims to make sessions structured but relaxed, so students feel supported while steadily lifting their results.