"You can tell whether someone is clever by their answers. You can tell whether someone is wise by their questions."
—Naguib Mahfouz
For the last decade I have taught Physics, Mathematics & Computer Science both inside and outside the class room. Prior to this, I completed my PhD into timing performance investigations of Scintillator detectors at UCL. Since 2017 I have lived aboard my 45 ft narrowboat as a continuous cruiser on the Grand Union Canal. Outside of tutoring I spend my time cooking, refurbishing my narrowboat and walks in nature.
Please contact me via Facebook or Superprof to discuss your requirements.
Subject | Qualifications |
---|---|
Physics | KS4, GCSE, A-Level, Undergraduate |
Mathematics | KS4, GCSE, A-Level |
Computer Science |
Subject | Price (GBP) |
---|---|
Physics | £55 per hour |
Mathematics | |
Computer Science | £60 per hour |
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.
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.
I have the following University degrees
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.
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.
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.
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.
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.
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.
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!