Since 2014 I've offered one-to-one private tuition across Physics, Mathematics & Computer Science. I'm offering online tuition 8am to 8pm weekdays. Please contact me via Facebook or Superprof to discuss your requirements.

What subjects do you teach?

Subject Qualifications
Physics KS4, GCSE, A-Level, Undergraduate
Mathematics KS4, GCSE, A-Level
Computer Science
Python, Lua, C 11-18, Adult

What do you charge?

Subject Price (GBP)
Physics £50 per hour
Mathematics
Computer Science £60 per hour
Python, Lua, C

What is your experience?

With over 4,000 hours of tutoring experience, I specialise in teaching A-level students in Physics, Mathematics, and Computer Science. I have a degree in Physics (MPhys) from the University of Manchester, completed in 2010. My educational background also includes a second degree in Photonic Systems Development (MRes) from the University of Cambridge, obtained in 2011, and a third degree from University College London (UCL) in Timing Resolution of Scintillator Detectors, completed in 2016. Qualifications and Experience

I began tutoring in 2009 while studying for my first degree in Physics at the University of Manchester. Since then, I have gained extensive experience and honed my skills as a tutor. In 2014, I transitioned to full-time tutoring, dedicating myself to teaching Physics, Mathematics, and Computer Science.

Throughout my career, I have worked with students of various ages, ranging from 12 to 22, and have catered to different UK and European academic qualifications, including GCSE, A-level, IB, and Pre-U. I specialise in preparing students for A-level examinations and have successfully tutored and home-schooled students in this capacity.

In 2015, I expanded my tutoring services to the online realm, using digital platforms and collaborative tools to provide effective and interactive learning experiences. With over 4,000 hours of tutoring, I have developed a deep understanding of how to engage and support students in their academic journeys.

Why Choose Me?

With a strong foundation in Physics, Mathematics, and Computer Science, supported by my degrees and years of tutoring experience, I offer expertise and dedication in providing high-quality instruction. My goal is to foster conceptual understanding and problem-solving skills, empowering students to excel in their studies. Through personalised teaching approaches and a supportive learning environment, I strive to unlock each student's potential and ignite their passion for learning. About Me

Outside of education, I enjoy renovating my home—a narrowboat on the Grand Union Canal. Additionally, I am an avid cook, an enthusiastic reader, and a passionate traveller. I have been a full-time tutor since 2014. In that time I have taught in excess of 3,000 hours. I have tutored students across School, College and University. Customer Testimonials from prior clients are available.

What is your teaching philosophy?

In nearly all cases my job as a tutor is to fix one of three issues.

  1. 'domain knowledge' : These are cases where the student has forgotten or completely misunderstood the material. Depending on the volume of material to cover, this is generally just a matter of time and is the easiest problem to fix. For most cases material can be taught by example. Following this questions can be attempted in class with further work on the content left as additional training. Future classes will refer back to this content to determine how ingrained material has become with the student. For some, this will mean a short 5 minute review per session, for others this can mean dedicating a third of each class towards building long-term memory. Ideally I would test on new content on a one day, one week, one month and two month basis per topic area. In this way topics are learnt properly, solidifying important concepts for further education.
  2. 'Slip ups' : These are the multitude of 'silly mistakes' we all make from time to time. For some students this could be forgetting to write out full methodology or other cases consistently introducing errors into algebra. These slip ups can seem much more frustrating than simply not knowing the material. These issues are harder to identify, but over regular sessions getting to know a student, these slip ups become apparent. Once identified, I can suggest heuristics to counter the issue before the mistake is made. For instance converting all numbers in a physics exercise into SI standard form. Another method might be having a rigid checklist to follow on specific questions. Whilst inconvenient at first, this kind of technique works well.
  3. 'Exam Technique' : Broadly put this is to understand fully what a question is asking and how to go about answering it. For some this can mean parsing a question in understandable English. For others it can be identifying the intentional pitfalls that many examiners introduce. In nearly all cases improving exam technique is a matter of attention to detail. This is especially important in A level mathematics where a small misunderstanding can cost the student a whole grade boundary. The first step therefore is to build familiarity with the style of questions a student may be asked to answer. Initial efforts begin by seeing how students interpret intentionally vague questions on a subject. Whilst most certainly unfair this is a necessary step in teaching the student to see themes and required topics to bring to bear in a given question. The next (effective) method has a student sit a mock examination and mark the paper themselves according to the official mark scheme. Contrasting this with the examiners report (a document typically describing the successes and failures of the cohort sitting the actual exam) can be very eye opening for the student. This is especially helpful with students for whom the disparity between their knowledge and their exam grades is unclear. Thirdly, exposure to harder questions than those that will be on the exam paper. This has two effects. This helps build mastery in a given topic. Once a student finds that a topic is easy, questions on that material no longer seem as scary or stressful. This is also means more of the exam time is spent on the harder material.

What is your education?

I have the following University degrees

  1. Masters in Physics (MPhys) from the University of Manchester
  2. Masters of Research in Photonic Systems Development (MRes) from the University of Cambridge
  3. Doctor of Philosophy in the Timing Performance of Scintillator Detectors (PhD) from University College London

Randomly Asked Questions

  1. When did you develop an interest in your chosen field and in private tutoring?

I've always been fascinated with teaching. Throughout my academic journey, I found that assisting fellow students with their programming or mathematics challenges was not only a way to help them but also a powerful means of deepening my own understanding of the subject matter. It was through these experiences that I truly comprehended the value of one-to-one teaching.

One particular aspect that drew me towards private tutoring is the unique opportunity it provides to engage with students on an individual level. Every student possesses their own distinct learning style, strengths, and areas for improvement. When faced with a challenging question from a student, it prompts me to approach the topic from a fresh perspective and explore different ways of presenting the necessary information.

  1. Tell us more about the subject you teach, the topics you like to discuss with students (and possibly those you like a little less).

I specialise in teaching physics, mathematics, and computer science. While these subjects may appear distinct, they share common threads in problem-solving and the application of learned principles to yield new results.

In my lessons, I particularly enjoy delving into topics such as functions in Python, trigonometry in mathematics, and waves in physics. These areas provide students with powerful tools that they can utilise to tackle a wide array of problems across different disciplines. I find great satisfaction in helping students grasp these fundamental concepts and witness how they can be applied in practical situations.

However, I must admit that there is one aspect of teaching that occasionally challenges me: an overemphasis on "spoonfeeding" style problems. I believe that true learning necessitates a balance between guidance and independent thinking. While it is important to provide support and guidance to students, I am not a proponent of merely giving students ready-made solutions without engaging their critical thinking skills. I firmly believe that genuine understanding comes from grappling with challenging problems. It is persistence through moments of frustration that leads to mastery of a topic.

  1. Did you have any role models; a teacher that inspired you?

I have been fortunate to have several role models in my teaching journey who have inspired and influenced my approach to education. These role models have predominantly been academics who have demonstrated key aspects related to the philosophy of teaching.

During my formative years, I was blessed to have teachers who believed in me and my potential. They provided unwavering support and guidance, encouraging me to push my boundaries and explore further. These teachers not only imparted knowledge but also suggested additional reading materials and resources that deepened my understanding and nurtured my love for learning. I am particularly grateful to a teacher I had in my final year of GCSEs, as their support and belief in me played a significant role in propelling me to university & beyond.

As I grew older, I had the opportunity to observe and learn from academics and other teachers who showcased exceptional teaching practices. One crucial aspect I learned from them is the power of empathy in building strong relationships with students. These educators demonstrated genuine care and understanding for their students' needs and wellbeing. Their empathetic approach fostered a positive and supportive learning environment, enabling students to approach their studies with a better mindset and achieve greater success.

  1. What do you think are the qualities required to be a good tutor?

To be a good tutor, several key qualities are essential.

Patience: Patience is crucial when working with students of varying learning paces and abilities. A good tutor understands that everyone learns at their own speed and is willing to provide additional explanations or examples when needed. Patience helps create a supportive and nurturing learning environment.

Empathy: Empathy allows a tutor to understand and connect with their students on a deeper level. Each student has unique challenges and learning styles, and an empathetic tutor recognises and accommodates these individual differences. By being empathetic, a tutor can tailor their teaching approach to suit the specific needs and goals of each student, fostering a positive and personalised learning experience.

Extensive Domain Knowledge: A good tutor possesses a strong command of the subject matter they teach. They have a deep understanding of the core concepts, methodologies, and applications within their field. This expertise enables them to provide accurate and comprehensive explanations, guide students through complex problems, and offer valuable insights beyond the textbook material.

Effective Communication: Clear and concise communication is a vital quality for a tutor. The ability to explain complex concepts in a simple and understandable manner is key to facilitating effective learning. A good tutor can break down difficult topics into manageable parts, use appropriate examples and analogies, and actively listen to students' questions and concerns.

  1. Provide a valuable anecdote related to your subject or your days at school.

A professor of mine once remarked

"If someone asks you a difficult question in a field of study that you cannot answer, that's perfectly fine. Nobody expects us to be perfect or have all the answers. However, if someone asks you an easy question in that same field, and you cannot answer it, then that's when you should worry!"

This statement resonated deeply with me because it highlighted the critical role that foundational knowledge plays in our understanding and expertise. It reminded me that while tackling complex and challenging concepts is certainly important, it is equally essential to have a strong grasp of the basics. Without a solid foundation, it becomes increasingly difficult to comprehend and explain more advanced topics.

  1. What were the difficulties or challenges you faced or still facing in your subject?

Much of the content I teach can often be presented as disparate and disconnected. For instance, when a student asks about the behaviour of logarithms, providing a simple set of rules may not be sufficient. Understanding logarithmic behaviour requires context, examples and a good comprehension of exponentiation. When presented an isolated topic, the information can be difficult to grasp and hard to remember. However, presenting this information within the broader framework of the subject can not only improve a student's understanding of the material; they are more likely to remember it. The alternative is expecting students to memorise a seemingly unending barrage of information.

As a tutor, my role is to bridge this gap by tailoring the information to the student's level of comprehension. It is crucial to find ways to make complex concepts more accessible and relatable. I strive to provide meaningful context, real-world examples, and practical applications to help students grasp the subject matter more effectively.

  1. Do you have a particular passion? Is it teaching in general or an element of the subject or something completely different?

I have a multifaceted passion that encompasses both teaching and intellectual challenges. One of the primary draws to tutoring for me is the intellectual challenge of comprehending and catering to the unique understanding of each student. It is immensely fulfilling to witness the progress of motivated students and to be able to contribute to their accelerated learning journey.

Beyond the immediate gratification of assisting students, tutoring also allows me to continually evaluate my own understanding of the subject matter. It prompts me to reflect on which topics resonate more with students, the logical sequence of concepts to cover, and how different elements of the material relate to one another. This ongoing process enhances my own grasp of the subject and ensures that my teaching remains effective and comprehensive.

In addition to teaching, I have two other significant passions that currently occupy my interests. Firstly, I am deeply engaged in exploring syllabus design through an algorithmic approach. By designing curricula that intelligently connect and relate different material, I aim to create a more coherent and contextualised learning experience for students. This has given me an opportunity to not only improve my computer programming skills but also to analyse relationships between subject areas of different subjects and identify areas I feel are currently badly served by existing syllabi.

Secondly, I am currently refurbishing my home, which is a narrowboat located on the canals of the UK. Over the last few years I've learnt a great deal about diesel engines, DIY, logistics and nature. The hands-on approach whilst frustrating at times is immensely satisfying when you see the results. Amongst many projects, I've fitted a wet room, laid a parquet floor, rewired & repaired a diesel engine. Each time I've learnt something; usually about the nature of the difference between a theoretical & practical knowledge!

Contact

I can be reached via email, facebook or superprof.