

Gavin
- Rate TSh 85,030
- Response 1h

TSh 85,030/hr
1st lesson free
- Computer basics
- Computer networks
- Software
- Coding
Computer Science Graduate Teaching Core CS Concepts, Data Structures, and Full-Stack Development with Real-World Consulting Experience
- Computer basics
- Computer networks
- Software
- Coding
Lesson location
About Gavin
Listen, I've been exactly where you are—struggling with tough CS concepts and ideas in class, feeling overwhelmed by algorithms, data structures, and trying to connect theory to real code. You can master computer science—and with the right guidance, you'll accomplish anything you set your mind to. As Gavin, a Bachelor of Computer Science graduate and full-time software consultant, I bring daily professional experience to every lesson.
I've guided dozens of students through those same challenges, helping them build real projects and ace exams. Together, we will turn obstacles into achievements—step by step, with clear explanations and hands-on practice.
My approach is professional and focused: always punctual, fully prepared, and committed to your success. No matter your starting point, we can do this. You have the potential—let's unlock it together.
About the lesson
- Primary school
- Ordinary Level
- Form 5
- +19
levels :
Primary school
Ordinary Level
Form 5
Form 6
Terminale
Ordinary Diploma
Tertiary Education
Adult Education
Bachelor’s Degree
Master’s Degree
PhD / Doctorate
Other
ACCA
MBA
Nursery
Pós-Graduação
Beginner
Intermediate
Advanced
Professionnel
Autres
Children
- English
All languages in which the lesson is available :
English
I teach computer science through hands-on, project-based learning that bridges theory and real-world application. My methodology emphasizes understanding over memorization—using interactive coding challenges, visual algorithm explanations, and practical mini-projects to make complex concepts intuitive and memorable.
Each 60-minute session follows this structure:
- 5 min: Quick recap + goal setting (address homework or sticking points)
- 20 min: Core concept breakdown (e.g., recursion, Big-O, OOP principles) with live-coded examples
- 25 min: Guided practice—student builds a small project applying the concept
- 10 min: Review, Q&A, and next-steps homework with resources
Unlike traditional tutors, I bring daily professional experience from large-scale Laravel/Vue systems at a software consultancy. Students don't just learn CS fundamentals—they see exactly how data structures power production code, how algorithms optimize real apps, and how clean architecture scales businesses.
University/college CS students (1st-3rd year), high school advanced placement, bootcamp participants, or career-switchers needing strong foundations in algorithms, data structures, databases, software design, and full-stack development. Perfect for assignments, exam prep, or building job-ready skills.
Rates
Rate
- TSh 85,030
Pack prices
- 5h: TSh 425,150
- 10h: TSh 850,300
online
- TSh85,030/h
free lessons
The first free lesson with Gavin will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
Details
My rate is $45 per hour for personalized online tutoring via Google Meet or Zoom—no extra costs for platforms or materials. Everything you need is included: screen sharing, live coding, slides, and take-home exercises.
No hidden fees, no need to book classrooms—lessons happen in a simple, focused virtual space where we dive straight into your CS challenges. First session includes a free 15-minute goal-setting call to ensure we're aligned.
Flexible scheduling around your classes/work. Cancellation policy: 24 hours notice. Ready to start? Book your first lesson today!
Similar Computer basics teachers in Waterloo
Laurent
Marseille 1er, France & Online
- TSh 181,454/hr
- 1st lesson free
Ana
, United Kingdom & Online
- TSh 347,358/hr
- 1st lesson free
Adrien
Paris 6e, France & Online
- TSh 136,090/hr
Andrea, PhD, CQF
London, United Kingdom & Online
- TSh 347,358/hr
Robert
London, United Kingdom & Online
- TSh 343,884/hr
- 1st lesson free
Dr Kritaphat
London, United Kingdom & Online
- TSh 239,677/hr
- 1st lesson free
Matthieu
Tigery, France & Online
- TSh 90,727/hr
- 1st lesson free
Samer
New York, United States & Online
- TSh 65,000/hr
- 1st lesson free
Adi
Toronto, Canada & Online
- TSh 94,531/hr
- 1st lesson free
Etienne
Montréal, Canada & Online
- TSh 75,625/hr
- 1st lesson free
ArtaYAB
Toronto, Canada & Online
- TSh 151,249/hr
Inès
Paris 1er, France & Online
- TSh 136,090/hr
Micheal
Bexley, United Kingdom & Online
- TSh 121,575/hr
Moreno
Monza, Italy & Online
- TSh 151,211/hr
- 1st lesson free
Mara
Malaga, United States & Online
- TSh 101,400/hr
- 1st lesson free
Juneyt (MA, MSc Oxford)
London, United Kingdom & Online
- TSh 382,093/hr
Andrei
Berlin, Germany & Online
- TSh 287,302/hr
- 1st lesson free
Francisco
Madrid, Spain & Online
- TSh 75,606/hr
- 1st lesson free
Alan
London, United Kingdom & Online
- TSh 138,943/hr
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- TSh 90,727/hr
- 1st lesson free
-
See Computer basics tutors
