
Mahgol
STEM Tutor | Mathematics, Physics & Chemistry | IB, IGCSE & A-Level | Coding & Engineering Support
- Certified Tutor
- Police Checked
- Reference Checked
- Native English Speaker
- Read Reviews (7)
Why families choose Mahgol
Mathematics, Physics, Chemistry & Computer Science Specialist
Strong background in Mechanical Engineering & Applied Mathematics
Published researcher in the International Journal of Hydrogen Energy
Gold Medalist in the International Math League
Coding specialist — Python, MATLAB & Robotics
Strong focus on Engineering & real-world STEM applications
About Mahgol
Mahgol is a highly analytical STEM tutor specialising in Mathematics, Physics, Chemistry, and Computer Science, with over 7 years of teaching experience. She works with students across Cambridge IGCSE, A Level, Pearson Edexcel, and IB helping learners develop strong conceptual understanding, rigorous problem-solving skills, and confidence in tackling challenging academic material.
With degrees in Mechanical Engineering and Mathematics and current postgraduate study in Computational Mechanics, Mahgol brings an advanced mathematical and technical perspective to her teaching. She is particularly skilled at breaking complex concepts into clear, manageable steps and helping students understand not just how to solve a problem, but why the method works.
Teaching Approach
Mahgol combines structured teaching with analytical problem-solving to help students become more independent and confident learners. Her lessons focus on:
- Building strong conceptual foundations before progressing to advanced topics
- Breaking complex problems into clear, logical steps
- Developing mathematical reasoning and analytical thinking
- Working through past papers and mark schemes
- Identifying and addressing gaps in understanding
- Applying mathematical and scientific concepts to real-world and engineering contexts
- Her engineering and mathematics background is particularly valuable for students who enjoy understanding the logic and application behind STEM concepts.
Subjects & Levels
Cambridge
- IGCSE Mathematics, Physics, Chemistry & Computer Science
- AS & A Level Mathematics, Physics & Chemistry
Pearson Edexcel
- International GCSE Mathematics, Physics & Chemistry
- AS & A Level Mathematics, Physics & Chemistry
IB
- MYP Mathematics & Sciences
- DP Mathematics, Physics & Chemistry — SL/HL
Computer Science & Coding
- ICT / Information Technology
- Python
- MATLAB
- Robotics
- Computational applications
Specialised Areas
- Mechanics
- Thermodynamics
- Fluid Dynamics
- Computational Mechanics
- Mathematical Modelling
- Engineering Applications
- Advanced Problem Solving
Exam Preparation Focus
Mahgol provides focused preparation for Cambridge IGCSE, Cambridge International A Level, and Pearson Edexcel examinations. Her exam-focused approach combines conceptual understanding with extensive practice using past papers, mark schemes, exam-style questions, and targeted revision. She helps students identify recurring question types, refine their problem-solving methods, improve exam technique, and approach challenging questions with greater confidence.
Achievements & Experience
- Published researcher in the International Journal of Hydrogen Energy
- Gold Medalist in the International Math League
- Engineering tutor at Oxford University
- Over 7 years of teaching experience
- Experience supporting students with ADHD, dyslexia, and diverse learning needs
Education
MSc Computational Mechanics | Swansea University | 2024–Present
BEng Mechanical Engineering — Distinction | Isfahan University of Technology
BSc Mathematics — First in Class | Isfahan University of Technology
Reviews
7 reviews from parents and students
Anisha
StudentMaths and PhysicsI started lessons with Mahgol because I was struggling with both Maths and Physics and felt like I had missed some important foundations from previous years. She didn't make me feel embarrassed about the gaps. Instead, we worked through them properly and then built up to the harder material. I really like that she explains the reasoning behind things rather than expecting me to memorise formulas.
Priya Pillay
ParentChemistryOur daughter was struggling with Chemistry and had reached the point where she really didn't enjoy the subject anymore. Mahgol has completely changed that. She is extremely knowledgeable but explains concepts in a very approachable way and is particularly good at finding the gaps that are causing a student to struggle. Our daughter has become much more confident with the work and is now approaching tests with a completely different attitude. We have also seen her marks start to move in the right direction, which has been wonderful to see.
Anonymous
ParentCoding and Computer SciencesMahgol has been fantastic with our son and his coding. He was finding programming quite frustrating and would often get stuck very early in an exercise. She has a wonderful way of breaking problems down without doing the work for him, so he has learned how to think through the problem himself. I have also noticed that he is much more willing to try things independently now. She is patient, encouraging and clearly very comfortable with technology. Most importantly, he actually enjoys the lessons and looks forward to them.
Melvin
StudentEnglish IELTSMahgol has been incredibly helpful with my academic writing and essay skills. She helped me understand how to structure my ideas clearly, develop stronger arguments and improve the flow and coherence of my writing. Her feedback is detailed and easy to understand, and she always explains not only what needs to be improved but why. I’ve become much more confident with planning and writing essays and have a much better understanding of what makes an effective academic response.
Loyd
StudentPhysicsI used to get stressed about formulas and concepts, but Mahgol explains everything step by step. She really knows her stuff and makes Physics so much easier to understand. Learning Physics with her was way less intimidating. We also went over some Math concepts and filled gaps I had from previous years, which helped me a lot for my AS exams. She’s super patient, I am really greatful.
Marga
Parent Computer Applications Technology (CAT)Mahgol has been an amazing tutor for Tim in Computer Applications Technology (CAT). She is incredibly caring, patient, and super smart, and her lessons have helped Tim feel much more confident with coding and programming concepts. She communicates clearly with her, and has made learning CAT more enjoyable for my daughter.
Anonymous
StudentI had Mahgol as my Tutor for Advanced Maths and honestly she helped me so much in my grade 12. One of the assignments I had was the “engineering a rollercoaster” mid-unit project from OSSD Ontario MH4FU. It involved using piecewise polynomial functions to model a rollercoaster, researching an existing coaster for the first drop, creating a design with drops and tunnels, analyzing the functions for their degree, domain, and range using graphing technology, and on top of all that, I even had to program the entire rollercoaster. The assignment also required incorporating at least four different polynomial functions. I almost felt like giving up on this assignment because of how complex it was, but Mahgol’s simple and friendly teaching style, along with her constant motivation, helped me not only get through it but excel. She is very smart and her math skills are extremely advanced, yet she always makes sure I’m learning by truly grasping the concepts instead of just memorizing. Thanks to her, I ended up not just completing the assignments but excelling in the whole course, scoring above 90s in MH4FU. She even built my foundation from scratch since I hadn’t taken math in grade 11, and I’ll always suggest Mahgol to any student who needs help with maths.