Dr Michael R.
GCSE & A Level Computer Science Tutor
About
I have tutored Computer Science at GCSE & A Level for over 35 years and have achieved excellent results with all levels of students. I believe in adapting my teaching approach to the student, there isn't 'one size fits all'. My background originally was in industry as a software developer moving on to be a company director. After selling the company I became a qualified teacher (QTS) working as the Head of Computer Science Department (and Associate Assistant Headteacher) in a large secondary school. I have a PhD in Computer Science (Distributed Simulation) and a MSc in Distributed Simulation.
Subjects & pricing
Computer Science
from £50/hr
Languages
- English Native
Qualifications
Higher education
- PhD Computer Science · Brunel University · Pass · 2025 Brunel University · Pass · 2025
- MSci Computer Science · Brunel University · Distinction · 2021 Brunel University · Distinction · 2021
- HND Electrical and Electronic Engineering · North London Polytechnic · Merit · 1987 North London Polytechnic · Merit · 1987
Teaching qualification (PGCE / QTS / QTLS)
- QTS Computing · University of Hertfordshire · Pass · 2015 University of Hertfordshire · Pass · 2015
Reviews
No Tutorperch reviews yet. Students can leave a verified review here after a lesson.
Reviews from First Tutors
Imported from Dr Michael R.'s First Tutors profile before the site went dark. Shown separately from Tutorperch reviews — today they don't feed this tutor's Tutorperch rating or ranking.
How we verify these
Each imported review went through admin review. The tutor proved ownership of the First Tutors profile via one of two paths:
- Photo match. The First Tutors avatar matched the tutor's identity-verified Tutorperch photo, confirmed by admin.
- Cryptographic email check. The tutor uploaded an original First Tutors email (.eml). We verified the DKIM signature against First Tutors' signing keys and cross-checked the embedded tutor ID against the claimed profile.
The review text is the original reviewer's own words, quoted as-is. We verified the tutor's ownership of the profile, not the truth of what each individual reviewer wrote.
- imported from First Tutors
Oksana
Dr Michael R. replied
Thank you
- imported from First Tutors
Amani
Mike is a great tutor. During the first few lessons, my son started to feel so confident in The Computer Science subject. Mike has a good plan for every lesson which is so helpful for my son as a GCSE student to understand well the content of each lesson and his grades became higher. Thank you so much Mike for your effort. Much appreciated !
Dr Michael R. replied
Thank you!
- imported from First Tutors
Ian
Mike tutored my son on the lead up to his GSCE Computer science exams. They got on well and Mike’s patient approach towards learning gave my son confidence in areas that needed improvement. Of all the GCSE subjects, my son felt Mike’s tutorship had the biggest impact. Ultimately my son found Mike patient and methodical, constantly challenging his understanding to drive out gaps for improvement. Mike also spent time summarising each session’s progress and assigning homework by email to me, which is testament to his commitment. We can fully recommend Mike and will be looking him up again should my son continue to study Computer Science in his A levels.
Dr Michael R. replied
Thank you.
- imported from First Tutors
Nikolett
We are very grateful for the computing science tutoring Mike has provided to our son. He started to work with our son a few months before his A level exams. He has helped him to regain his interest in the subject and his motivation has improved to study. He has found the tutoring sessions with Mike useful as well as enjoyable. He has kindly offered additional sessions during exam time so they can cover each topic. We very much appreciated Mike's feedback about each sessions which included the summary of the topic they covered and our son's progress.
Dr Michael R. replied
Thank you.
- imported from First Tutors
Anita
Mike is very professional, my son enjoys the lessons very much. He gave us feedback after the lessons which helped me to understand my son's progress.
- imported from First Tutors
Priya
We had only few lessons He is a very good teacher knows what to teach and gives feedback after every lesson
Dr Michael R. replied
Thank you.
- imported from First Tutors
Jacob
Mike is excellent in tutoring Data Visualization and provides clear instructions and guidance. He was very helpful in assisting me with my summer referral at a great price. Would recommend 10/10.
- imported from First Tutors
gada
Very helpful tutoring session that i had, He is fast responding, tried to understand what i need and explained it to me very clearly
- imported from First Tutors
Elizabeth
Dr Mike was very professional and kept our child engaged throughout the sessions. He was good at listening to us parents and gave us feedback on our child's progress. Very knowledgeable about his subject (coding / computers) and our child very much enjoyed and looked forward to each session. Very pleased.
Dr Michael R. replied
Many thanks for your feedback.
- imported from First Tutors
Hannah
Lovely teacher - Mike has given my son so much more confidence and he enjoys the lessons. Hoping for a good result in the GCSE exam next week which we could not have hoped for without Mike's help.
Dr Michael R. replied
Thank you for the feedback. I wish Johnathan the best of luck for the future.