Online Chemistry Tutor


University of Oxford - Chemistry - MChem


I create bespoke classes for my students based on their strengths, weaknesses, and preferred learning styles. I operate by the principle of 'if you don't understand it, I'm not explaining it properly', and one of my favourite things about teaching is working out new ways of explaining tricky concepts. Along with this, one of my key strengths is my infectious​ enthusiasm for science and maths, which ensures that my lessons are engaging and productive.

Recent Students: 6 Total Hours: 59 Last Online: 26 Apr 2020
All-time Students: 7 Total Classes: 47 Signed Up: 02 Dec 2016

About me

I graduated from Brasenose College, Oxford, in July 2017 with a first class MChem degree in chemistry. I love disco and house music, and in my spare time my friends and I regularly go to see live DJ sets. Whilst at university I skied for the Oxford 1st team, as well as playing rugby for my college team.

Tutor Experience

I have been a Chemistry tutor with Spires for three years, during which time I have tutored A Level students, university applicants, undergraduate and postgraduate students. I mostly work with A- Level Chemistry students - last year my best student improved from a B grade (predicted) to an A* grade (actual) in 17 lessons.

Client Reviews

Abhigya - Chemistry

It was so convenient working with Milo, his concepts are so clear and he does his best in getting the point across!

Marlou - Chemistry

Went through some things for the first time and everything was explained really well

Marlou - Chemistry

Really good teacher and is always patient with me. I learn a lot from these lessons


"The most enthusiastic and passionate mentor, and made us all excited for chemistry" - UNIQ Summer School student, July 2017

Price: $45-55/hr

No upfront payments

Only pay as you go

Only teaches online


MRes Chemistry, Imperial College London (Distinction, 2019)
MChem Chemistry, Oxford (First Class Honours, 2017)

A Level:
Chemistry (A*, 97%, OCR), Physics (A*, 93%, OCR), Mathematics (A*, 95%, OCR), Biology AS-Level (A, AQA).

GCSE: 8 A* (incl. Biology, Chemistry, Physics, Maths), 3 A


Weekdays Weekends