About me

My Journey and Experience

Hey there! I’m Chenming Yong. I earned my bachelor’s and master’s degrees from Imperial College London on a full scholarship so I've walked the path of academic excellence myself.

My tech journey has taken me from software engineering to cloud architecture, working with global tech teams and leading professional training.

What makes my teaching different? I take my real-world tech experience and turn complex Computer Science concepts into simple and easy-to-understand elements. No more drowning in theory – we focus on what works, what matters, and what gets you those dream grades.

My Teaching Philosophy

I live by one rule: study smarter, not harder. Whether you're struggling with Paper 2 pseudocode or tackling Paper 4 programming challenges, I've developed proven strategies that work. My students consistently achieve top grades because we focus on:

  • Focused Learning: Concise lessons that allow more time for practical application.

  • Hands-on Practice: Each chapter includes practical exercises, quizzes, or labs to enhance learning.

  • Personalized Support: I’m here to guide you every step of the way with tailored advice and support.

Why Students Choose Me

I founded Haguin School because I saw too many talented students struggling with outdated teaching methods. Our Fast Track Program has helped hundreds of students ace their exams and build real-world tech skills.

Let’s Connect

Ready to take your Computer Science studies to the next level? Check out our Fast Track Program here!

Our top performing videos in YouTube

9618 Paper 2: Easy Tips & Strategies

2 Steps to Score A in A Level Computer Science 9618 Exam

9618 Paper 1 Past Year Walkthrough