Skip to main content

Information About Dominic - Cheltenham trainer -

Profile Picture

Dominic's profile picture


This is how 3 referees rated Dominic:





Specialisms Taught


Hourly Charge
Beginner £30.00
Intermediate £40.00
Advanced £60.00
Expert £80.00


Hourly Charge
Beginner £30.00
Intermediate £40.00
Advanced £60.00
Expert £80.00

Map Location

Personal Description:

It's often a cliché to say "I've always wanted to be…", but for as long as I can remember I've been fascinated by mathematics. Whether you hated maths at school or consider it more art than science, mathematics has shaped the world in more ways than most can imagine, and it is this ability of applying highly abstract theorems and techniques to real situations that I love. My strengths are in applied mathematics, and in addition to the satisfaction of tackling physical problems, I immensely enjoy the challenges and ingenuity of thought found in modelling the complex world we live in.

Training Experience:

During my undergraduate degree at Magdalen College Oxford, I had the privilege to participate in tutorial based teaching, giving me an insight into typical tutorial challenges. This first-hand experience has greatly help me develop my own tutoring style, which has been invaluable in my current roles as a University of Warwick undergraduate Physics supervisor, and a Mathematics teaching assistant. Additionally, I have gained a wealth of private tutoring experience, having been a member of First Tutors and Blue Tutors for the past 6 years.

Training Approach:

In my opinion, in order to get the most out of tutorials students need to pro-actively seek out information, and be unafraid to fully engage in discussion. Importantly, the style of feedback and interaction which students typically receive during one-to-one lessons will be dramatically different than that received from traditional schooling. I typically provide an active dialogue of feedback during tutorials, encouraging students to take every opportunity to ask questions.

Tutor Resources: (free to download)

Please login or register to download tutor resources.

Native Language: English (British)
Availability: Weekdays (all times)
References Available: Yes (✔ On File)


  • University of Warwick (2016) - PhD Complexity Science (Current Candidate) (Doctorate) (✔ On File)
  • University of Warwick (2012) - MSc Complexity Science (Merit) (Masters) (✘ Not On File)
  • University of Oxford, Magdalen College (2011) - MMATH Mathematics (1st Class) (Masters) (✔ On File)
  • Richard Huish College, Taunton (2007) - A-Level Mathematics, Further Mathematics, Additional Further Mathematics, Chemistry, Physics, Computing, Accounting (A, A, A, A, A, A, A) (College) (✔ On File)

Tags: Cheltenham C++ trainer, Cheltenham Python trainer, Cheltenham Beginner C++ trainer, Cheltenham Intermediate C++ trainer, Cheltenham Advanced C++ trainer, Cheltenham Expert C++ trainer, Cheltenham Beginner Python trainer, Cheltenham Intermediate Python trainer, Cheltenham Advanced Python trainer, Cheltenham Expert Python trainer