

Ramsey's profile and their contact details have been verified by our experts
Ramsey
- Rate ₱3,491
- Response 1h
-
Students50+
Number of students Ramsey has taught since their arrival at Superprof
Number of students Ramsey has taught since their arrival at Superprof

₱3,491/h
1st lesson free
- Computer programming
- Python
- Java
- C#
- Ruby
First-class Master's grad and award-nominated tutor with 7 years' experience teaching high-school and university level computer programming.
- Computer programming
- Python
- Java
- C#
- Ruby
Lesson location
Super Prof
Ramsey is one of our best Computer programming tutors. They have a high-quality profile, verified qualifications, a quick response time, and great reviews from students!
About Ramsey
I'm a graduate of the University of Edinburgh, where I earned a Master of Informatics, First Class. For my dissertation, I adapted a neural model of the insect brain to build a dung beetle biorobot -- yes, you read that right! I even received a grant to pit my creation against real dung beetles in South Africa. The robot rolled away victorious, but rest assured, no beetles were harmed in the making of this story. My teaching skills were first sharpened in the battle trenches of the university classroom, where I was trained and employed to tutor 1st- and 2nd-year informatics courses: in total, 11 groups of up to 20, plus ~50 hours for those who needed more 1-on-1. My teaching achievements were rewarded with 3 nominations for the university's Best Student Who Tutors Award, plus a shiny Associate Fellow badge from the UK's Higher Education Academy.
Since 2019, I've been spreading the joy of programming online like a digital Santa Claus. To date, I've helped 50+ GCSE / National 5 and 60+ A-Level / Higher students ace their courseworks and final exams with AQA, OCR, Cambridge, Edexcel and SQA. I've also helped 40+ university students with general programming, OOP, web development, databases, data science, functional programming, assembly programming, and certain topics in algorithms and data structures, theoretical computer science, artificial intelligence and machine learning. My languages of choice are Python, Java, C#, SQL, PHP, HTML/CSS/JavaScript, MATLAB, Haskell, and C/MIPS.
About the lesson
- Junior High School
- Senior High School
- Adult Education
- +5
levels :
Junior High School
Senior High School
Adult Education
Bachelor
Master
Beginner
Intermediate
Advanced
- English
All languages in which the lesson is available :
English
My methodology is simple: practise what you'll be tested on. Whether it's wrangling through exam questions or throwing down with a programming project, I'll be by your side, nudging you forward with hints, examples, explanations, and encouragement. Plus, I've got a treasure chest brimming with study skills, revision techniques, and time management secrets just waiting to be found. But don't worry, our sessions are 100% pressure-free. If you find yourself stuck in a coding conundrum, I'll always throw you a lifeline. Gradually, you'll find yourself relying on me less and less until -- bam! -- you're doing it all by yourself.
Overall, I have a track record of improving students' confidence and grade outcomes, and you can usually expect to gain around 1 grade per 3-4 months of weekly tuition (so long as you do your homework!). Still, at heart I'm just a fellow traveller on this grand learning journey, so you can bet I'll arrive to every lesson prepared and ready to tailor the session just for you. Whether you're a beginner who still thinks Python is a snake, or already a code conjurer in the making, I'm here to help. I firmly believe that every skill in computer science can be learnt by anyone, even you! It's my mission to show you that however big the problem, you can always break it down into "byte"-sized chunks, and yes, even have fun while you're at it!
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Ramsey is an exceptional tutor with his solid understanding of topics allowing him clearly explain the concepts needed to tackle a broad range of problems. I continue to improve my coding skills under his guidance even after graduation as he helps me prepare for the coding tests in the job market. He is always well prepared for every lesson and is willing to go the extra mile to learn new material. Ramsey's dedication and commitment make him a top choice as Superprof.
Ramsey has been a very good teacher, who has helped me progressive vastly in my coding. He is very attentive to your needs and constantly strives to assist you. He's lessons are very well planned out and tailored to your needs. Prior to Ramsey tutoring, I did not really understand computer science theoretical or practically (coding) and now I am able to code in multiple coding languages, both front-end and back-end. He has also helped me to understand the data science aspect of coding. This has been done in a short-period of time. Aside from tutoring aspect, Ramsey is warm and thoughtful individual. So if you want to gain a deeper understanding of computer science in a pleasant environment. I would highly recommend you with work with Ramsey.
I believe that Ramsey is an excellent tutor. He was very helpful and productive in the lessons that we had, and explained things concisely in a way that was easy to understand. He provided a great deal of assistance in working with Python, Matlab and SQL. He was able to help me in these areas by using various online resources, exercises and exam-style questions. I would thoroughly recommend him as a tutor.
I am writing to support Ramsey El-Naggar’s application to enrol in the IntroAP course. I have known Ramsey in his role of co-Senior Leader, together with myself and another colleague, of the Edinburgh University School of Informatics InfPALS (Informatics Peer Assisted Learning Scheme) in 2016-2017. Ramsey has also attended numerous of my training sessions for tutors and demonstrators in our school.
It was evident through my interactions that Ramsey was passionate about supporting students. Before working with me, he had been a volunteer InfPALS leader since the commencement of InfPALS in 2014. In this position, he was fully planning weekly sessions, including making decisions as to the topics to discuss and designing activities in response to student needs, but also facilitating the sessions, collecting feedback from students and preparing weekly reports self-assessing his teaching in class. Ramsey’s involvement as a volunteer InfPALS leader for years clearly demonstrates his commitment to the aims of InfPALS, those of providing student support in an informal, friendly, environment through a combination of facilitation, leading to the development of study skills and learner communities, and advice on matters ranging from how to find information to managing life in university. His very positive results in the first year Computation and Logic and Functional Programming courses also commended Ramsey as a very good facilitator on such topics in sessions. For his involvement, he also gained an Edinburgh Award. Even before meeting Ramsey, my precursor recommended him to me as being a natural facilitator and gifted at listening and making PALS a safe and comfortable environment where students are encouraged to ask questions and seek help. It was thus only natural to propose him as one of my colleagues in the position of Senior Leader for this academic year. In this position, Ramsey helped recruit new leaders, promoted InfPALS to attract both students and new leaders, helped with training new leaders in the spirit of PALS, and performed some administrative duties. In what concerned training, he was always enthusiastic to share his own experience on issues such as organising or re-organising the class in order to give equal opportunities to students with different levels of knowledge and different backgrounds to contribute, or giving feedback which encourages further study rather than a complete explanation. However, he was always also curious to learn about the new leaders’ experience as former InfPALS attendees and in their own sessions. Ramsey was always very friendly, while also confident, during training, and he also always welcomed other opinions and points of view, all of which instilled an informal atmosphere encouraging interaction. He also always explained his arguments clearly, with examples.
Ramsey showed the same enthusiasm when attending my training sessions for tutors and demonstrators. He has attended the great majority of my programme of sessions, which demonstrates his commitment to his teaching development also through participation to training, and the sharing of experience with other tutors and demonstrators. He was also one of the attendees who voluntarily decided to conduct a peer observation together with a colleague, to further improve his teaching.
Ever since the decision in the Edinburgh University School of Informatics to hire undergraduate students as tutors and demonstrators, Ramsey has also taken up such roles in the topics of Cognitive Science, Computation and Logic, and Data and Analysis.
Given his years of experience, dedication, and natural talent in teaching, but also his enthusiasm and ambition to take his teaching to new dimensions, I would like to recommend Ramsey highly.
Yours faithfully,
Dr. Cristina Adriana AlexandruRamsey is an excellent teacher. He raised my score 30-some points. Without him I would have never gotten the credits I needed. He was always prompt and polite, and always ensured I understood a topic fully before moving on. He never made me feel silly, even if I had a silly question to ask. He is in general a very kind, patient, and intelligent person. If you are in need of an excellent tutor, look no further - you've found him.
View more recommendations
Rates
Rate
- ₱3,491
Pack rates
- 5h: ₱17,457
- 10h: ₱34,914
free lessons
This first lesson offered with Ramsey will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
online
- ₱3,491/h
Other tutors in Computer programming
-
![teacher_picture]()
Reza
Brooklyn & online- Ambassador
Expert coding tutor (12+ yrs) python, javascript, c++, ai, web dev & more
- ₱2,556/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.
- ₱2,556/h
- 1st lesson free
-
![teacher_picture]()
Idahosa
Toronto & online- Ambassador
Professional coding tutor — 7+ years experience in python, java, c/c++, html, ai, react, javascript & more | exam prep & assignment support
- ₱1,141/h
- 1st lesson free
-
![teacher_picture]()
Reza
London & online- Ambassador
Software architect & tutor (12+ yrs) advanced java, python, javascript, web dev & ai coaching
- ₱2,980/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
- ₱3,564/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!
- ₱1,363/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
- ₱1,598/h
- 1st lesson free
-
![teacher_picture]()
John
London & online- Ambassador
Tutoring lessons with c#, javascript, react, node.js, sql, java, databases, frontend, backend, machine learning
- ₱2,555/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
- ₱2,138/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
- ₱3,421/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)
- ₱4,276/h
- 1st lesson free
-
![teacher_picture]()
João
New York & online- Ambassador
Tutoring lessons with c, c++, c#, java, python, sql, javascript, data science, machine learning and more!
- ₱1,278/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
- ₱8,431/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.
- ₱685/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.
- ₱2,283/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
- ₱3,834/h
- 1st lesson free
-
![teacher_picture]()
David
Toronto & online- Ambassador
University of toronto computer science graduate: expert programming tutor (beginner to advanced)
- ₱4,109/h
-
![teacher_picture]()
Behdad
New York & online- Ambassador
Data scientist | python developer | ibm machine learning engineer | ibm deep learning engineer | llms and agents
- ₱1,598/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
- ₱8,516/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
- ₱5,876/h
- 1st lesson free
-
See Computer programming tutors




















