Master O-Level Computing,
with Expert Guidance.

Transform your child's computing skills with personalized tuition for O-Level G3 Computing from an experienced educator and professional developer in Singapore.

Web Development
20 years
Tutoring Experience
7 years
Students
500+

20 Years in Web Development

Real-world industry experience brings practical insights to every lesson

7 Years of Teaching Excellence

Proven track record helping secondary students achieve outstanding O-Level results and adjunct lecturer experience at local polytechnics

O-Level G3 Specialist

Deep understanding of Cambridge O-Level Computing (7155) syllabus and exam requirements

About Me

Hello! I'm a passionate educator and web developer with a unique combination of 7 years of teaching experience (as both a private tutor and adjunct lecturer at a local polytechnic) and 20 years in the tech industry. This dual expertise allows me to bring real-world context to every lesson, making computing concepts come alive for my students.

I specialize in O-Level G3 Computing and have helped numerous students not just pass their exams, but excel with top grades. My experience teaching at polytechnic level gives me deep insight into what skills students need to succeed beyond O-Levels, while my industry background ensures they learn practical, relevant programming techniques.

Exam-Focused Strategy

Targeted preparation with past year papers, marking schemes analysis, and exam techniques to maximize your child's grades.

Industry Insights

Learn from industry expert who writes code professionally every day, bringing authenticity and enthusiasm to teaching.

Online & Face-to-Face Options

Choose convenient online classes via Zoom or in-person sessions at home to suit your family's preferences.

Pricing

Choose the format that works best for your family's schedule and preferences.

First lesson free trial available for online classes. All rates are in Singapore Dollars (SGD). Face-to-face rates may vary based on location and travel requirements.

Online Classes

via Zoom

SGD 50 / hour

● Learn from the comfort of home
● Screen sharing for code review
● Recorded sessions available
● Digital learning materials
● No travel time needed

Face-to-Face

at student's home

from SGD 80 / hour

● In-person instruction
● Direct hands-on guidance
● Personal interaction
● Immediate feedback
● Customized to your location
● All learning materials provided

What Makes My Teaching Unique

Web Developer Experience

As a web developer for 20 years, I use computing concepts in real projects, so students learn how theory works in the real world — not just for exams.

Adjunct lecturer at local polytechnic

I understand what skills students need beyond O-Levels

ACLP-Certified Educator

With the Advanced Certificate in Learning and Performance (ACLP), my lessons are professionally designed for clarity, structure, and true mastery — not rushed content coverage.

Logic Over Memorisation

I train students to think step-by-step, break down problems, and design solutions confidently, instead of memorising model answers.

Small, focused classes

Personalized attention with customized learning plans for each student

What They Say

We’re making a difference and it shows. Read success stories from parents and students.

"My son went from barely passing to achieving an A2 in Computing. The personalized attention and practical examples made all the difference. Highly recommended!"

Mrs Ho, Parent
2025

"The tutor's real-world development experience really shows. My daughter now understands not just how to code, but why certain approaches work better. She's actually excited about Computing now!"

Mrs Grace, Parent
2024

"What impressed me most was the structured approach to exam preparation. Regular progress updates gave me confidence, and the results speak for themselves - A1 in O-Levels!"

Jia Yu, Student
2023

I am very grateful to Mr Bo An. I was struggling with my programming subject in school and scored U grade in my prelims. Mr Bo An was very patient with me and explained programming logics to me in a fun and engaging way. I attained B3 for my O'Level. Thank you!

Khang Le, Student
2019

My tutor explains everything about the lesson well, even if the coding gets confusing. He tries his best to help each and everyone with their work.

Abdullah, Student
2019

He is extremely kind and helpful whenever we need help, he will always come toguide us on how to improve and correct our mistakes. He also make the class enjoyable because it is straightforward and when there is a need for elaboration, he will explain it on the board.

Owen, Student
2022

He is very calm when explaining to us especially when we are stressed with coding. He marks our work with great detail and invests much time in us.

Irene, Student
2023

I enjoy his lessons, his explanation are clear and detailed making it easier to understand. He is also patient and understanding, also providing help towards students. I also find the recordings of lesson very useful as it can help me clarify doubts i might have.

Erina, Student
2023

Our tutor is very responsive and willing to help us when we ask questions. He tries many ways to adapt to our class learning pace and changes his methods of teaching when necessary. I am thankful for his commitment to put in time and effort to give us effective feedback to help us improve.

Lukman, Student
2020

Got questions?
We've got answers!

What is the class format?

Where are the classes conducted?

When are the classes conducted?

What are the rates?

What materials do students need?

How often should my child attend tuition?

Do you cover the entire O-Level G3 Computing syllabus?

Do you also teach IGCSE Computer Science?

What if my child is struggling with specific topics?

How do I track my child's progress?

What is your success rate?

How does online tuition work?

Ready to Transform Your Child's Computing Journey?

Enroll now for personalized O-Level G3 Computing tuition that delivers results. Limited slots available to ensure quality attention for each student.