
Michael M.
Python tutor
·From Ireland
Experienced Developer Who Really Likes to Help People to Learn
Highlights
Based on tutor data and real student reviews
Patient
Super Tutor
Michael M. is a highly rated and experienced tutor. Learn more
Teaches
About me
Semi retired after a long career in IT as a Developer mainly using Perl, Python, Unix Shell, C and Java
Also experienced as an Oracle DBA and Unix System Admin
I am now looking to continue to pass on my knowledge as I have done for numerous people over the years
Outside work I enjoy taking part in running events (5K to Marathon)
I have taught 2 courses of C++ at Bourneville college, Birmingham UK
I have taught SQL to industry candidates at Solihull college, UK
My method is closely aligned to the teaching methods of Michel Thomas who would teach famous people (or anyone who could afford him) to speak a new language in just a few days.
Even though he taught spoken languages very effectively his methods are useful to teach any subject.
Book a trial lesson with me and we can assess the material we need to cover and the best pace to make sure you understand and remember each topic
I speak
English
NativeLesson rating
Reassurance
Clarity
Progress
Preparation
Based on 146 anonymous student reviews
What my students say

Lily
April 13, 2026
good
Anton
March 12, 2026
Nice lesson
Buzz
March 10, 2026
Patient and knowledgeable. I'm learning confidently with Michael
Luana
January 8, 2026
He is a great teacher, very patient, he always makes sure you got it before taking the next step in his lessons. He knows a lot, so learning with him is a very rich experience.
Kassie
January 2, 2026
Very patient. Explains well
Karl
December 7, 2025
Michael is an excellent instructor. He explains things very well and in a way that emphasizes deep understanding of principles. Highly recommended!
Schedule
You might also like
$25
50-min lesson
8467
lessonsSuper popular
