

Jason's email address and phone number have been validated.
Jason
- Rate 260AED
- Response 1h
-
Students1
Number of students accompanied by Jason since their arrival at Superprof
Number of students accompanied by Jason since their arrival at Superprof

260AED/hr
1st lesson free
- Computer programming
- Python
- Java
AP Computer Science A, AP Computer Science Principles, Python, IELTS Bilingual English and Mandarin | Former student awarded full mark in APCSA, mostly 5
- Computer programming
- Python
- Java
Lesson location
Recommended
Jason is a respected tutor in our community. He is highly recommended for his commitment and the quality of his lessons. An excellent choice to progress with confidence.
About Jason
I’m Jason Cheng, a Ph.D. in Computer Science with over 15 years of international experience as an educator, researcher, and mentor. I’ve worked with students from all over the world—from high schoolers preparing for AP Computer Science exams to university students writing research proposals, to adult learners pivoting into tech. I was part of the Zoom development team, contributing to real-time collaboration tools, and my academic research focuses on artificial intelligence, educational technology, and intelligent systems. I bring both deep theoretical understanding and hands-on industry experience into every lesson I teach. My approach is clear, structured, and responsive. I specialize in working with: Bilingual learners (English/Mandarin), especially those adjusting to North American academic or technical standards Ambitious high school students aiming for top AP scores or STEM university admissions College students and adults needing clarity, confidence, and strong foundations in computer science or academic communication More than just a tutor, I act as a mentor and guide—for your coursework, exams, projects, or career planning. Whether you're writing your first line of code or preparing a research portfolio, I’ll help you build the tools to succeed.
About the lesson
- Primary
- Secondary
- Preparatory
- +6
levels :
Primary
Secondary
Preparatory
Adult Education
Kindergarten
Beginner
Intermediate
Advanced
Children
- English
- Mandarin
All languages in which the lesson is available :
English
Mandarin
My lessons are tailored for students who want clarity, structure, and long-term skill development—not just short-term cramming. Whether you're a high school student aiming for a 5 on the AP Computer Science A or Principles exam, a university student working on a research project, or an adult learner starting Python from scratch, I build each lesson around your goals and pace.
What to Expect
For AP Computer Science A: Exam-focused sessions with structured walkthroughs of FRQs, algorithm drills, and Java problem sets. I teach not only syntax but how to think like a programmer.
For AP Computer Science Principles (CSP): I help students build conceptual understanding of computing systems, algorithms, the internet, and data. Lessons include practice with performance tasks and mock exam components, as well as creative projects using block-based or text-based languages.
For Python: We start from logic and flow, move into syntax and libraries, and end in mini-projects based on your interests—such as AI, games, or data analysis.
For academic writing: I guide students in science and tech majors to build strong, structured essays, SOPs, research reports, and presentations. I help bilingual students navigate English academic norms without losing their voice.
For IELTS writing: I focus on coherence, structure, and lexical range, especially for students with a technical or STEM background.
Who My Lessons Are For
AP CS A and AP CSP students (Grades 9–12)
University students in CS, engineering, or applied science programs
ESL/ELL learners (especially Mandarin speakers) needing scaffolded support in technical writing or computing
Adult learners or career switchers interested in computer science or AI foundations
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
As a former student of Jason, I am very grateful for the opportunity to write this recommendation. Jason was my computer programming teacher in Vancouver, and thanks to his clear explanations and dedicated teaching style, I was able to achieve a level 5 score in the course.
Jason has a deep understanding of programming and a unique ability to make complex topics easy to understand. He always encouraged us to think critically and solve problems step by step. His classes were not only educational but also engaging and motivating. I saw many of my classmates improve significantly under his guidance—some even achieved perfect scores, which speaks volumes about the quality of his teaching.
I highly recommend Jason to anyone who is looking to truly learn and succeed in computer programming. He is one of the best teachers I’ve ever had.I am pleased to recommend Jason, a highly skilled and dedicated computer programming teacher based in Vancouver. Over the years, Jason has demonstrated exceptional teaching abilities, helping numerous students achieve outstanding results in their programming courses. Many of his students have earned level 5 scores, and some have even achieved perfect scores, a true testament to his effective teaching methods and deep understanding of the subject.
Jason is not only knowledgeable in programming languages and concepts but also knows how to make complex ideas accessible and engaging for learners of all levels. His commitment to student success, patience, and enthusiasm make him a truly remarkable educator.
I have no doubt that Jason will continue to inspire and lead students to excellence in computer science.View more recommendations
Rates
Rate
- 260AED
Pack prices
- 5h: 1,301AED
- 10h: 2,602AED
free lessons
The first free lesson with Jason will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- 260AED/h
Similar Computer programming teachers in Vancouver
-
![teacher_picture]()
Sara
Sharjah & Online- Super tutor
Master c c++ & c# programming | build strong coding logic problem solving and software development skills
- 39AED/h
- 1st lesson free
-
![teacher_picture]()
Amdad
Dubai & Online- Experienced
Experienced computing and programming tutor helping students master coding concepts and exam success
- 100AED/h
- 1st lesson free
-
![teacher_picture]()
Abdelrahman bassem
Dubai & Online- Experienced
Space engineer teaching python, ai ,ml, math, robotics and stem to students
- 100AED/h
- 1st lesson free
-
![teacher_picture]()
Neha
Dubai & Online- Experienced
Expert coding & computer programming tutor for all levels: middle school, high school, & university ,learn with me
- 200AED/h
- 1st lesson free
-
![teacher_picture]()
Zein
& Online- Experienced
Computer engineer with real life experience in teaching ml and data analysis to all ages.
- 100AED/h
- 1st lesson free
-
![teacher_picture]()
Sarika jain
أبوظبي & Online- Experienced
Igcse (9618) & cbse (cs/ip) & isc cs tutor | python & java programming | exam preparation
- 39AED/h
- 1st lesson free
-
![teacher_picture]()
Tushar
Dubai & Online- New
Programming, computer science & ai mentor (grades 9–12) | logic, problem solving & real world technology learning and computational thinking
- 70AED/h
- 1st lesson free
-
![teacher_picture]()
Ali
Dubai & Online- New
Experienced professional coding instructor with over 9 years of teaching experience in both canada and the uae, working with adults, professionals, students, and children
- 200AED/h
- 1st lesson free
-
![teacher_picture]()
Ashmit
Abu Dhabi & Online- Experienced
Learn python and ai from scratch with an nyu abu dhabi computer science student — practical online lessons for adult beginners
- 50AED/h
- 1st lesson free
-
![teacher_picture]()
Salim ahmed
Dubai & Online- Experienced
It trainer with over 20 years of experience in software it training
- 75AED/h
- 1st lesson free
-
![teacher_picture]()
Atif
Abu Dhabi & Online- Experienced
Software engineer teaches programming, web development, and computer science for beginners and intermediate students online.
- 60AED/h
- 1st lesson free
-
![teacher_picture]()
Shakeel
Abu Dhabi & Online- New
Build real-world coding skills — python, java & ai foundations taught by an experienced it professional
- 84AED/h
- 1st lesson free
-
![teacher_picture]()
Fayyaz ahmed
Abu Dhabi & Online- New
Graduated from the university of arizona with a master's in data science and a bachelor's in computer science. i am willing to teach python programming language (bachelor's level), ai/ml concepts (bac
- 40AED/h
- 1st lesson free
-
![teacher_picture]()
Rafia
Fujairah & Online- Experienced
Learn programming in an easy way to improve your skills happy programming
- 65AED/h
- 1st lesson free
-
![teacher_picture]()
Maroun
Dubai & Online- New
Mechatronics engineering student with 5+ years of experience teaches java programming online
- 75AED/h
- 1st lesson free
-
![teacher_picture]()
Chijindu
Dubai & Online- New
Software, coding & workplace ai coach for adults, professionals and practical career growth
- 350AED/h
- 1st lesson free
-
![teacher_picture]()
Chanel
Al Ain & Online- New
General assembly bootcamp graduate | helping adults learn to code | guiding high school students
- 139AED/h
- 1st lesson free
-
![teacher_picture]()
Yasmine
Al Ain & Online- New
General assembly bootcamp graduate, supporting 431 adult beginners and high schoolers with code
- 155AED/h
- 1st lesson free
-
![teacher_picture]()
Odelia
Dubai & Online- New
Premier computer programming specialist with 28+ years experience teaching 9865 students python apis cloud computing and industry ready development
- 160AED/h
- 1st lesson free
-
![teacher_picture]()
Nohr
Dubai & Online- New
Professional computer programming specialist with 20+ years experience teaching 5740 students cybersecurity cloud computing algorithms and industry ready skills
- 151AED/h
- 1st lesson free
-
See Computer programming tutors




















