Teaching Philosophy

"Passionate about demystifying CS; aims for fun, engaging classes."

– Self-Description

For over two decades, my focus has been singular: to provide high-quality Computer Science education that is both accessible and exciting. I prepare students not just for their O and A Level exams, but for a future where computational thinking is essential. My classes are built on a foundation of clear instruction, practical examples, and a supportive learning environment.

Credentials

  • Primary Expertise: Cambridge O Level (2210) & A Level (9618) Computer Science
  • Experience: 22 years, with over 10,000 students taught

Media & Public Appearances

  • Instagram Reels: Frequently posts bite-size CS tips and class snippets on Instagram @mrupsi.
  • Ed-Tech Interview: Appeared in an interview discussing the relevance of CS for O/A levels.
Chat on WhatsApp