Dr Michael R. profile photo

Dr Michael R.

GCSE & A Level Computer Science Tutor

Online 35 yrs experience Joined May 2026

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
  • MSci Computer Science Brunel University · Distinction · 2021
  • HND Electrical and Electronic Engineering North London Polytechnic · Merit · 1987

Teaching qualification (PGCE / QTS / QTLS)

  • QTS Computing University of Hertfordshire · Pass · 2015

Reviews

No Tutorperch reviews yet. Students can leave a verified review here after a lesson.

Reviews from First Tutors

5.0 across 10 reviews

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.

  • Oksana

    imported from First Tutors

    Dr Michael R. replied

    Thank you

  • Amani

    imported from First Tutors

    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!

  • Ian

    imported from First Tutors

    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.

  • Nikolett

    imported from First Tutors

    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.

  • Anita

    imported from First Tutors

    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.

  • Priya

    imported from First Tutors

    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.

  • Jacob

    imported from First Tutors

    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.

  • gada

    imported from First Tutors

    Very helpful tutoring session that i had, He is fast responding, tried to understand what i need and explained it to me very clearly

  • Elizabeth

    imported from First Tutors

    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.

  • Hannah

    imported from First Tutors

    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.