Request a Tutor Become a tutor
Male, 22 years

Jonathan C.

Male, 22 years

Hong Kong Island, Hong Kong


Practical Programming and Computer Science tutor


Hi, I'm Jonathan Cheng, but you can call me JJ. My goal is to equip you with the skillset you need to start getting creative in the tech space. Whether you want to code the next bi... Read more

Teaching methodology

Project-based learning is my goto method of teaching programming concepts. Students often retain difficult algorithms and foreign syntax when they understand the "Why?" behind it a... Read more

  • HK$550

    Hourly rate
  • 1

  • 1

Send Message

Additional conditions apply

2000 characters remaining
500 characters remaining

Educational Qualification

Electrical and Computer Engineering, Computer Science

Carnegie Mellon University

  • United States
  • 2022

High School Diploma

Groton School

  • United States
  • 2018

Learning Materials

PPT Slides

No files uploaded yet

Video lessons

No files uploaded yet

Study Notes

No files uploaded yet

Questions Answered

No questions answered

Reviews Received


Toronto , Canada

Jonathan has been a great tutor and mentor for my son who is 13 yrs old. My son loves tutoring because he says Jonathan makes learning simple and fun. And he’s very knowledgeable in Computer Science. Jonathan and my son just finished a coding project and has learnt a lot from it. My son loves problem solving javascript with Jonathan and he’s also learning React JS. I highly recommend Jonathan for a tutor or any software development project.

Posted on: 11 September, 2020

Oliver Wong

Hong Kong, Hong Kong

Great lessons, Fast and efficient. Teaches fundamentals of problem solving and all the important stuff in Computer Science. Takes alot of questions as beginners and helps alot and is very kind. Overall a great experience and hope for more fun ahead!

Posted on: 06 August, 2020