Do you need course help, or maybe you just want to learn more?

A personal tutor is one of the best ways to learn course material, but it can be so hard to find a good one. A good tutor can provide you course and industrial context, diagnose your personal challenges, and help you navigate your course and professor. A bad tutor can stress you out more, and many online tutoring services may poorly screen their tutors. Why gamble with your education?

Here at CodingLikeMad, I provide expert personalized computer science, machine learning, and physics tutoring. In 1 on 1 personal sessions, we can go over the material for your course, and I can provide custom curriculum to cover whatever needs you have. With decades of programming experience and nearly a decade of university teaching experience, I have taught hundreds of people how to program.

Whether you need help with exam revision, with assignments, or with enrichment, I can help you where YOU need it. We can work together to give you the best chance of meeting your goals, whether that is passing your class, getting an A, or landing a higher paying job.


Why hire me?

What do I teach?

import_contacts

Popular Courses:

import_contacts

Languages Supported

What do people say about me?

rate_review
I would highly recommend Simon as a tutor. I believe his unique work and teaching experience combined with his measured approach is what makes working with him fun, effective, and fulfilling.
-Steve

rate_review
An absolutely amazing teacher that knows how to let those whom he is helping learn how they need to, something that not everyone understands.
-Tryhrd

Ready to get started?