Hello! I’m a Computer Programming tutor with 1–2 years of teaching experience, and I enjoy helping university students become more confident with programming and technical subjects.
I teach Python, Artificial Intelligence, Machine Learning, Data Science, computer programming and software-related topics. I can also help students understand programming concepts, algorithms, problem-solving, debugging, object-oriented programming and how to approach university-level coding exercises.
My classes are adapted to each student rather than following the same method for everyone. I usually begin by understanding what you already know, where you are getting stuck and what you want to achieve. From there, we work through concepts step by step using explanations, examples and practical coding exercises. 💻
I especially enjoy working with students who understand the theory but find it difficult to know how to start a programming problem, organise their thinking or write the solution independently. My goal is not simply to show you an answer, but to help you develop a method that you can use on new problems by yourself.
I also have practical experience working with Python, data analysis, AI and machine learning projects, so I like connecting theoretical concepts with how they are actually used in real projects.
Whether you are learning programming for the first time, preparing for university assessments, improving your Python skills or exploring AI and Machine Learning, I’ll be happy to help you progress at your own pace.
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 Programming teachers:
Hello! I am Shahzaib, a Computer Engineer and Unity Game Developer with 7+ years of professional experience in game development, mentoring, and projec...
Hello everyone! My name is Guglielmo, and I'm thrilled to have the opportunity to be your computer science teacher. I graduated in 2014 with a Bachelo...
Hi! I'm about to finish my degree and I'm a pre-collegiate in the Professional Association of Computer Science Engineers of Andalusia with id 20250127...