I am an experienced teacher and lecturer with over 25 years of experience teaching computer science and data science
Liverpool · Travels up to 99 mi
Online lessons
In-person lessons
I am an experienced teacher and lecturer with over 25 years of experience teaching computer science, data science, and mathematics across schools and multiple UK universities. I hold a PhD in Computer Science and have supported students at GCSE, A-level, and undergraduate level, including learners with SEN and diverse learning needs. My teaching style is patient, structured, and encouraging, with a strong focus on building confidence and understanding. I break complex topics into clear, manageable steps and adapt my approach to suit each student’s learning style. I am passionate about helping students develop problem-solving skills, independence, and a genuine interest in technology and data.
PGCert Learning and Teaching in Higher Education, Manchester Metropolitan University (2017). PhD Computer Science, University of Warwick (2010). MSc Internet Engineering and Web Technologies, University of Greenwich (2007).
I teach computer science by cutting out the fluff and getting straight to the point: We learn by actually doing the work. Staring at slides or memorising textbook definitions won't make you a better developer or security analyst. Instead, every lesson is completely tailored to where you are right now—whether you're aiming for top grades in your GCSEs or A-Levels, fixing a broken Python script for a university module, or trying to land your first tech job. Our sessions are interactive and keyboard-first. We write and debug Python code together in real-time, work through practical security scenarios to see how vulnerabilities function under the hood, and tackle real software projects. If you're studying for exams, we dissect past papers and mark schemes until you know exactly how to secure top marks. If you're job hunting, we focus on building a strong GitHub portfolio, polishing your CV, and running through realistic technical interview prep.
From £75/hr
Computer studies / i.t.
PhD in Computer Science
Doctorate · University of Warwick
2010
£75
/ hour
No booking fee · varies by subject
Secure payments via Stripe
No commission on your lessons, ever
Contact details are released after a one-time fee — £18.99 standard, or £4.99 for Premium tutors — unlocking their phone & email so you can arrange lessons directly.
Lesson format
Online & In-person
Languages
Location








