Kelvin

Kelvin

Reviews

Qualified Teacher | MSc in Software Engineering

I teach Computer Science by bridging theory with real-world application. I support students across IB, A-Level, and IGCSE programmes as they build skills in algorithms, programming, and computational logic. Whether it’s Python or Java, recursion or Big O notation, I break down complex topics into manageable steps. My students don’t just learn to code—they learn to think like developers and approach problems methodically.

Teaches:IB Computer Science A-Level Computer ScienceIGCSE Computer Science

Hire a tutor

Qualifications

Degree Qualifications:MSc in Software Engineering/BSc in Computer Science/PGDE in ICT Education

Vetted Tutor

Personally Interviewed

Our tutors go through a rigorous selection process, having been interviewed to assess their teaching skills and subject knowledge. They have extensive tutoring experience with a track record of success, helping students achieve their academic goals.

Tutoring Experience

I started tutoring after years of working in systems development and data security, which gave me the insight to teach with both depth and practicality. I’ve helped students across Hong Kong refine their internal assessments, build clean code for portfolio projects, and prepare for final exams with a sharp focus on paper-specific strategies. I also mentor students preparing for university-level CS, offering guidance on interview prep, logic challenges, and personal project development.

Testimonials

"Kelvin helped me fix my IA code and made the documentation part so much easier to understand."

Darren, IB HL Student

"He really knows how to explain algorithms. I finally understand recursion and sorting methods now."

Felicia, A-Level Student

Kelvin

Flexible online tutoring to fit around your schedule

Control Panel

Study With Our Tutors

Hire a tutor like Kelvin

Contact Us Now
background image

Hire a tutor

Please fill out the form and we'll find a tutor for you

Phone number (with country code)

1/2

Your details

background

Alternatively contact us via WhatsApp, Phone Call, or Email