

John's email address and phone number have been validated.
John
- Rate 417 BWP
- Response 1h
-
Students32
Number of students John has accompanied since arriving at Superprof
Number of students John has accompanied since arriving at Superprof

417 BWP/hr
1st lesson free
- Computer programming
- Python
- Programming languages
- JavaScript
- PostgreSQL
Award-winning tutor and software engineer with 8 years of experience teaching computer programming lessons
- Computer programming
- Python
- Programming languages
- JavaScript
- PostgreSQL
Lesson location
Recommended
John is a respected member of our tutor community. He is highly recommended for his commitment and the quality of his lessons. An excellent choice to progress with confidence.
About John
• Software Engineer for US Airline, specializing in building network automation software
• Winner of hackathon for building an AI-powered lost and found app
• Awarded full scholarship to attend University of Texas at Dallas.
• Graduated Magna Cum Laude with a bachelor's in Computer Science
• Tutored privately for 8 years in different subjects, including SAT, ACT, reading, writing, college math, and music.
About the lesson
- Primary
- Junior Secondary
- Secondary School
- +14
levels :
Primary
Junior Secondary
Secondary School
Première
Standard 7
Diploma
Supérieur
Adult Training
Master's Degree
Doctorate
MBA
Early Childhood education
Beginner
Intermediate
Advanced
Professional
Children
- English
All languages in which the lesson is available :
English
Hello! My name is John. I am an award-winning tutor and have been tutoring for over 8 years. I love spending my free time helping students building confidence in coding.
I am big believer of learning by doing. While every student is unique and I build a custom curriculum that fits their needs, I like to focus my lessons around a central topic and spend our time writing code together. Coding expertise comes from making tons of mistakes and learning through guidance.
Moreover, I have experience teaching students with various ages, learning disabilities, and needs. No matter your background - whether you want to learn for enrichment, for school, or for work - I can help you meet your goals.
The rate you currently see is for small group lessons. I have a limited schedule and I have found students thrive in smaller groups with their peers of 2-5 others. If you are interested in my private rate, please contact me.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
John is an exceptional tutor. He knows how to break down concepts and make them easy and fun to understand. My son went from a 940 on the SAT to 1300!
He is such a great fit for my daughter. She has learned a lot and it's only been two sessions. Thank you for helping her out with her homework!
We were blown away by the progress our son made in just a few months. He went from barely knowing how to type to building his own game—and more importantly, he was excited to do it every day.
My son has been taking online coding lessons with John, and it has been an incredible experience! My son has grown in confidence, problem-solving skills, and technical expertise in just a few weeks. John is a knowledgeable and patient instructor who knows how to make learning an enjoyable journey.
John is truly dedicated to student success and was vested in my well-being through the college search and application process. John is someone I would highly recommend.
Dani really liked John. He made her feel at ease and helped her a lot with problems she had difficulty completing. It was a good match. He is such a great fit for my daughter.
Very passionate about learning, makes you care about a subject as boring as the SAT!
Great SAT sessions. John was very patient and understanding
John helped me review Grammar tips in SAT that were very helpful. He also helped me learn how to understand how to answer certain questions that I had trouble with. I look forward to taking more lessons with him.
What an amazing, conscientious, thoughtful and hard working tutor!!! Don't let his age scare you. John was born to teach, help and assist others. He takes complete pride in his work and wants every single student to succeed. He is able to focus on their individual needs and areas they need to improve upon. He understands that they are busy with school work or extra curricular activities so he tries to keep homework assignments reasonable. If he's pushing your child it's because it's crunch time and only temporary! I find my son listens better to John telling him to work hard rather than me :) You will not be disappointed with John. He's the best tutor we have had to date. Now, basically, it's up to our kids to execute what he's trying to help them learn.
Dani really liked John. He made her feel at ease and helped her a lot with problems she had difficulty completing. It was a good match. He is such a great fit for my daughter. She has learned a lot and it's only been two sessions
Excellent and patient
View more recommendations
Rates
Rate
- 417 BWP
Pack prices
- 5h: 2085 BWP
- 10h: 4170 BWP
free lessons
The first free lesson with John will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- 417 BWP/h
Similar Computer programming teachers in Eugene
-
![teacher_picture]()
Reza
Brooklyn & Online- Ambassador
Expert coding tutor (12+ yrs) python, javascript, c++, ai, web dev & more
- 556 BWP/h
- 1st lesson free
-
![teacher_picture]()
Gabriel
Brooklyn & Online- Ambassador
Experienced coding tutor (13+ years) | learn python, java, c/c++, git, ai, claude code, data science, and many more.
- 487 BWP/h
- 1st lesson free
-
![teacher_picture]()
Idahosa
Toronto & Online- Ambassador
Coding tutor for kids, beginners and career changers | python, javascript, java, c/c++, react, ai & more | software & ml engineer, 7+ years tutoring
- 244 BWP/h
- 1st lesson free
-
![teacher_picture]()
Reza
London & Online- Ambassador
Software architect & tutor (12+ yrs) advanced java, python, javascript, web dev & ai coaching
- 643 BWP/h
- 1st lesson free
-
![teacher_picture]()
Adam
Paris 12e & Online- Ambassador
Engineer / experienced teacher dual expertise computers and electronics teaches privately in paris and surroundings
- 767 BWP/h
- 1st lesson free
-
![teacher_picture]()
Shivam
Kingston upon Thames & Online- Ambassador
Award-winning game developer & game programming tutor • assisting ages 6-60+ since 2021 • small teams game projects consultant • gcse and a-levels projects mentor • let's navigate the ai age together!
- 294 BWP/h
- 1st lesson free
-
![teacher_picture]()
Gabriel
Toronto & Online- Ambassador
Seasoned programming tutor with 8+ years experience teaches python, java, c/c++ for all levels. ace your exams and assignments with expert assistance.
- 146 BWP/h
- 1st lesson free
-
![teacher_picture]()
Esmaeil
New York & Online- Ambassador
Expert programming tutor: python, java, system design & interview prep — master's cs, 300+ students
- 348 BWP/h
- 1st lesson free
-
![teacher_picture]()
John
London & Online- Ambassador
C# & .net developer tutor: 6 years, 1000+ students, 150+ five-star reviews. learn c# from scratch to real projects, online
- 551 BWP/h
- 1st lesson free
-
![teacher_picture]()
Massimiliano
Ancona & Online- Ambassador
It and automation engineer with 110 cum laude. develop software with python, java, c++, kotlin, swift, flutter, c# or websites with html, css, js, php. both front-end and back-end. also for groups
- 460 BWP/h
- 1st lesson free
-
![teacher_picture]()
Mourad
Paris 12e & Online- Ambassador
Data analytics consultant engineer, python, numpy, pandas. 35 € / h: 10 hour pack | flexible slots from 8 a.m. to 8 p.m., weekends too, christmas holidays | satisfied or refunded. flexible cancellatio
- 736 BWP/h
- 1st lesson free
-
![teacher_picture]()
Laurent
Marseille 1er & Online- Ambassador
How to acquire the basics to become an ethical hacker? on paris (face) or elsewhere (web)
- 920 BWP/h
- 1st lesson free
-
![teacher_picture]()
João
New York & Online- Ambassador
Software developer & programming tutor: 6 years, 1000+ students, 60+ five-star reviews. python, java, c# & web from scratch
- 278 BWP/h
- 1st lesson free
-
![teacher_picture]()
Robert
London & Online- Ambassador
Experienced london ai & machine learning tutor recommended by google - king's college 1st class graduate - executive training & students [msc ai, epqs] - neural networks, python, deep learning
- 1,820 BWP/h
- 1st lesson free
-
![teacher_picture]()
Reihane
Guelph & Online- Ambassador
Computer programming - phd in software engineering, experienced university instructor with more than 15 years of experience in programming. my research focuses on artificial intelligence and nlp, llm.
- 487 BWP/h
- 1st lesson free
-
![teacher_picture]()
Michael
New York & Online- Ambassador
1-on-1 ai tutor: automate your work and build real projects with claude code, cowork, codex and cursor
- 835 BWP/h
- 1st lesson free
-
![teacher_picture]()
David
Toronto & Online- Ambassador
University of toronto computer science graduate: expert programming tutor (beginner to advanced)
- 877 BWP/h
-
![teacher_picture]()
Behdad
New York & Online- Ambassador
Data scientist | python developer | ibm machine learning engineer | ibm deep learning engineer | llms and agents
- 348 BWP/h
- 1st lesson free
-
![teacher_picture]()
Andrea, phd, cqf
London & Online- Ambassador
Academically trained phd graduate expert tutor in python, jupyter notebook or data science, data analysis, quantitative methods and data visualisation using pandas and related packages
- 1,838 BWP/h
-
![teacher_picture]()
Dr kritaphat
London & Online- Ambassador
Experienced computer science asst. professor with a ph.d. from imperial college london and over twelve years of success in the field
- 1,268 BWP/h
- 1st lesson free
-
See Computer programming tutors




















