

Adam's profile and contact details have been verified by our team
Adam
- Rate R585
- Response 1h
-
Students12
Number of students Adam has accompanied since joining Superprof
Number of students Adam has accompanied since joining Superprof

R585/h
1st lesson free
- Maths Logic
- Algorithms
Canadian Computing Competition (CCC) coaching with an Oxford CS graduate. 70+ students coached, 6 full scholarships to the University of Waterloo.
- Maths Logic
- Algorithms
Lesson location
Super Tutor
Adam is one of our best Maths Logic tutors. High-quality profile, qualifications verified, organised and responsive to lesson requests, and appreciated by their students.
About Adam
I'm a Computer Science graduate of the University of Oxford, and I have been tutoring for over 9 years. I have coached 70+ Canadian students for the Canadian Computing Competition. 6 of them won full scholarships to the University of Waterloo and 3 won partial scholarships to the University of Toronto. Many started with me having never written a line of code. I also coach USACO (120+ American students) and teach AP Computer Science A (almost 400 American students, over 91% scoring a 5).
About the lesson
- Secondary
- Matric/GCSE
- BTech
- +3
levels :
Secondary
Matric/GCSE
BTech
Adult education
Masters
MBA
- English
Languages in which the lesson is available :
English
These lessons are for students who want a CCC result strong enough to count toward admission and scholarships. Beginners start with programming fundamentals in Java or Python, then move on to Junior problems. Senior students train in C++. We work on past CCC papers, starting with the early problems and building toward the later ones that separate the top scores. At one lesson a week, the course takes about a year. At two a week, about six months. Message me with your grade and your programming experience, and I'll tell you where to start.
Reviews
All the reviews collected from students are verified by our team. They are therefore reliable and correspond to a real experience with Adam.
Perfect! Adam has been my CCC mentor for more than two years. He is an excellent teacher who explains concepts clearly and is always patient and supportive.
- I rarely encounter female students who are focused on their future and career like Annie. The makings of a future CEOAdam's response :
Perfect! Very respectful of Time and professional!
Perfect! Adam has been an awesome tutor for competitive programming. He has a clear plan for the whole year, so every session builds toward something and I always know where I'm headed. Sessions are tight and focused, with a clear goal each time, so I get a lot out of every hour. Instead of just lecturing, he asks me questions and lets me work through the logic myself, which makes it click way better than just being told the answer. He oftem asks me to do timed practice like a real contest, which makes it fun and gets me ready for the actual competitions. I've learned a ton from him.
- Very fast of the uptake; great potential!Adam's response :
Perfect! Adam is really good at explaining different concepts and being able to answer the questions that I have for him.
- My best student XDAdam's response :
Perfect! It must have been a supportive and interesting session because , my childs interest is there to continue, which was my hope!
- Usually the problem which most students face in geometry is that they lack creativity. Cormac's ability to imagine constructs in his head is quite impressive, especially for someone of his age. In fact, he solved one of the questions by coming up with an imaginary construct that was quite simpler and more efficient than the one I used. Unfortunately, in school he had been pushed to just memorise rules and apply. He has the potential to join local competitions within 2 years if he joins a school that prioritises creative thinking over the classical analytical approach.Adam's response :
See more reviews
Recommendations
Recommendations are written by the tutor's friends, family, and acquaintances.
I’ve known Adam for about 8 years, and over that time I’ve had the chance to see not only what an amazing friend he is, but also how naturally he teaches and supports others. We’ve volunteered together, and I was always impressed by how patient, organized, and encouraging he was, especially when working with children. He has a way of making people feel comfortable and confident while learning.
One of the things I appreciate most about Adam is his teaching style. He’s incredibly patient, explains things clearly, and never makes anyone feel judged for asking questions. He’s punctual, goal-oriented, and leads by example, which makes it easy to trust and learn from him. He genuinely cares about helping others succeed and always takes the time to adapt to each person’s needs.
During our volunteering experience together, I saw firsthand how kind, dependable, and approachable he is. Whether he was helping children learn something new or supporting the rest of the team, he always brought positive energy and professionalism. His leadership qualities stood out because he was always willing to step up, help others, and make sure everyone felt included.
I wholeheartedly recommend Adam as a tutor. He’s knowledgeable, compassionate, and dedicated to helping his students reach their full potential. Anyone learning with him will be in excellent hands.Adam who I’ve known for the better part of 9 years has always been someone who devotes much time and practice explaining concepts in a good way.
Adam is very helpful. He is so patient and very knowledgeable. I really recommend him!
I had the opportunity to cross paths with Adam over 5 years ago. I learned to know him as a hard working, intelligent and punctual professional. Adam takes his work very seriously and doesn’t settle for “okey”. He strives to achieve the best in his work life, which also extends to other aspects of who he is. Adam has an excellent skill in breaking down complex concepts into smaller understandable units. Teaching comes natural to him for all ages. I recommended Adam as a teacher and as a professional.
See more recommendations
Rates
Rate
- R585
Package rates
- 5h: R2748
- 10h: R5261
free lesson
The free first lesson with Adam allows you to get to know the tutor and discuss your needs and expectations.
- 45min
online
- R585/h
Details
Refer a student who purchases a 10-hour pack, and you’ll each receive 2 FREE hours!
Refer a student who purchases a 5-hour pack, and you’ll each receive an extra 30 minutes FREE!
Adam's video
Similar Maths Logic tutor profiles
Nhlanhla
Benoni & online
- R150/h
- 1st lesson free
Primerose
Pretoria & online
- R150/h
- 1st lesson free
Imraan
Cape Town & online
- R350/h
Mohau
Pretoria & online
- R300/h
- 1st lesson free
Yusuf
Sandton & online
- R250/h
Linda
Kempton Park & online
- R250/h
- 1st lesson free
Ayo
Johannesburg & online
- R250/h
Allan
Cape Town & online
- R150/h
- 1st lesson free
Ikechukwu
KuGompo City & online
- R150/h
- 1st lesson free
Priest
Germiston & online
- R100/h
- 1st lesson free
Timothy
Cape Town & online
- R350/h
- 1st lesson free
Sibulele
Middelburg
- R150/h
- 1st lesson free
Glodia
& online
- R200/h
- 1st lesson free
Tracy-Lee
Alberton & online
- R450/h
- 1st lesson free
Natalie
Cape Town & online
- R450/h
- 1st lesson free
Jabulani
Randburg
- R290/h
- 1st lesson free
Tshinakaho
Kempton Park & online
- R150/h
- 1st lesson free
Siphelele
Makhanda & online
- R200/h
- 1st lesson free
Olwethu
Pinetown & online
- R150/h
- 1st lesson free
Makatleho
Maseru & online
- R150/h
- 1st lesson free
-
See Maths Logic tutors
