Joshua graduated from the University of Manchester with a First in Theoretical and Atmospheric Physics, and went on to a joint PhD in Climatology and Climate Change Processes at the Universities of Melbourne and Hamburg. He is a qualified teacher.
Joshua has tutored since 2016, in person, online and as a residential and home-schooling tutor for families internationally. He specialises in GCSE, IGCSE, A-level and IB Mathematics, Further Mathematics, Physics and Computer Science, including programming in Python, Julia, C++, R, MATLAB, HTML, CSS and JavaScript. As a residential mentor he has also guided students on academic pathways, career goals and time management.
Joshua quickly identifies each student’s strengths and learning style, strengthening weaker areas while stretching students beyond the syllabus where they show aptitude. He focuses on problem-solving, independent learning and the confidence to tackle complex ideas.