From Confused to Confident- Coding, Math & Physics With a Certified Computer Engineer
Your Friendly Computer Programming & Math Tutor — Certified Engineer Who Makes It All Make Sense
Hey! I'm Vivek — a Computer Programming, Math and Physics tutor with a degree in Computer Science and Engineering and over 5 years of teaching experience across international curriculums including Cambridge, IGCSE, IB and A-Level.
I know exactly what it feels like to sit in a class and not understand something — and be too afraid to ask. That feeling is honestly why I started teaching. I wanted to be the kind of tutor I wished I had.
My classes are nothing like a typical school lesson. We don't rush through content to tick boxes. We slow down, find exactly where things stopped making sense, and rebuild from there. In Programming we write real code from day one — Scratch, Python, Java or C++ depending on where you are. In Math we go back to the root of the confusion and fix it properly. In Physics we make abstract concepts feel real and actually make sense.
I'm a Google Certified Educator, Microsoft Certified Educator and Apple Certified Teacher — and I'm TEFL certified which means I'm trained to explain things clearly regardless of your language background. My sessions are interactive, relaxed and genuinely enjoyable — because I believe you learn best when you're comfortable.
I organise every class around you — your pace, your goals, your questions. No templates. No one size fits all lessons.
Book a trial session and let's get started. I promise you'll leave the first class feeling better about the subject than when you arrived! 👋
Availability
Choose a date and time to start booking your class.
Times are displayed in your local time zone.
Can't find the availability that suits your needs?
Yes, you can cancel booking up to 8 hours before the lesson starts, indicating the reason for the cancellation. We will study each case personally to carry out the refund.
Can I modify a booking?
Yes, something unexpected can always happen, so you can change the time or day of the lesson. You can do it from your personal area in "Scheduled lessons" through the option "Change date".
Where are the lessons held?
The class is done through classgap’s virtual classroom. Classgap was developed specifically for educational purposes, including many useful features such as: digital whiteboard, online text editor, webcam, screen sharing and many more. View virtual classroom
How do I pay for the lesson?
At the time you select a lesson or package of hours, you will make the payment through our virtual payment service. You have two options: - Debit / Credit - Paypal Once the payment is settled, we'll send you an e-mail with the booking confirmation.
Other recommended online Computer Science teachers:
Understand the true meaning of Freedom by learning GNU/Linux ⏤ Hey Learner, I am Anurag or Anu in short. I am a Computer Science Degree Student. I have been programming and working with computers for more than 4 y...
Computer Science Tutor | Programming, AI, Algorithms & Databases ⏤ Hello! 👋 I’m Ginwa, a PhD in Computer Science specializing in Artificial Intelligence. I have university teaching experience and have taught subjects...
With 18+ years of teaching CS, I make study sessions quick, fun, and effective.
⏤ Hi! I’m Ahmed Elhadi, a Computer Science and programming teacher with 17+ years of experience. I love teaching online and am known for making complex ...