Tutor Icon  Request A Tutor
Untitled 2


I would like to help you achieve your goal.

Home TutoringHome Tutoring
Online TutoringOnline Tutoring
No International TutoringNo International Tutoring

Subjects I teach

Mathematics up to 1st Year Undergraduate
Further Mathematics up to A-Level
Computer Science up to GCSE
Coding: Python, Java, JavaScript, PHP, SQL

My Experience

I have been tutoring since my first year at university with organisations such as Team Up and Schools Plus, which aim to help educationally disadvantaged students across London. As a result of my efforts, I was invited to Buckingham Palace to receive an award for my contribution to youth social action from the Prince’s Trust and was given the opportunity to meet Prince Charles and David Cameron. I also took a module in ‘Communicating Mathematics’ as a part of my degree, where I worked within the mathematics department of Westminster City School and helped teach classes and support individual students. I received a first for the module and greatly improved my understanding of how schools approach teaching mathematics. After graduating, I applied my mathematics knowledge by working as a government bond trader at Barclays Investment Bank.

In the past I have:
Tutored GCSE Mathematics (AQA, Edexcel)
Tutored A-Level Mathematics (AQA, OCR)

My Qualifications

MSc Computational Statistics and Machine Learning, UCL, 2019

MSc Computer Science, UCL, 2018

BSc Mathematics, Imperial College London, 2015 (1st Class)

Queen Elizabeth’s High School

A-Level: Mathematics, Further Mathematics, Physics (A* A* A*)

Prince’s Trust Award for Youth Social Action
Deputy Head Boy
Public Speaking County Representative
400m Sprint County Representative

My Approach to Private Tuition

I often find that poor performance is due to a lack of understanding, not a lack of ability, and I am passionate about helping students achieve their true potential. I love to make complicated concepts easy to understand and I enjoy seeing a student’s enthusiasm for mathematics grow with their understanding. I’m also easy going so I’ll always keep it relaxed and fun. I use a variety of resources depending on what is best for the individual, from past papers and textbooks to exercises and examples which are tailor made by me. I tutor because it is in my nature to nurture and there’s nothing better than seeing a tutee succeed.

My video Introduction

Fun fact

I like to run half-marathons… but I’ve taken the plunge and I’m in training for a full one!