Maths tuition for UK and international students (Year 6 up to GCSE, IGCSE & IB MYP) and EFL conversation classes (intermediate & advanced)
I’m a Cambridge University Engineering graduate providing online Maths tuition for UK and international students aged about 10 to 16 years. I also teach English as a Foreign Language conversation classes for intermediate and advanced students.


After earning my BA (Hons) in Engineering from Gonville & Caius College, Cambridge, I worked in the UK railway industry before moving to Brazil in 2000. During 16 years in Rio de Janeiro, I taught English as a Foreign Language to lawyers and provided translation services for major Brazilian law firms. Since relocating to Lisbon in 2016, I have moved my focus to online Maths tutoring, building a rewarding practice teaching students across the UK and at international schools.
I offer maths tuition for students from Year 6 up to GCSE in the UK, and for international students studying for the IGCSE and IB Middle Years Programme (about 10 to 16 years of age).
With over 25 years’ experience, I also teach English as a Foreign Language conversation classes for intermediate to advanced students.
All my lessons are online via Zoom. One camera is pointed at me and a whiteboard on the wall behind me, while a second is installed above a whiteboard on my desk, so students can easily follow my workings and explanations.


I teach online EFL conversation classes via Zoom. With over 25 years’ experience teaching English to Portuguese-speaking professionals, I began teaching upon moving to Rio de Janeiro in 2000. My classes aim to improve the speaking, listening, reading and writing skills for students at intermediary and advanced levels. I use a relaxed teaching approach to put students entirely at ease, thereby quickly overcoming any embarassment about errors in pronunciation or grammar, which facilitates their learning. I help my students develop the language that is essential for success by creating an environment where they can learn to communicate with clarity, integrity, courage and respect, with the goal of creating effective, high-quality interactions between clients, colleagues and others.
Each week I prepare a text of approximately 500 to 600 words about a topical subject in the news. I list the key vocabulary and write a section focusing on the grammar used. There’s also a section to test comprehension and another with discussion topics.
I provide online Maths tuition for pupils from Year 6 up to GCSE in the UK. This includes the end of Key Stage 2, and encompasses Key Stages 3 & 4. This often involves helping students prepare for the Common Entrance 11+ and 13+ exams for independent schools in the UK. I also teach students studying for the IGCSE and International Baccaleureate Middle Years Programme (IB MYP) at international schools around the world. Having always enjoyed Maths, which was the favourite part of my degree in Engineering (Electrical and Information Science), I obtained top grades at A- and S-levels in both Maths and Physics, as well as A-level Further Maths (grade 1 at S-level is equivalent to or better than an A* at A-level.) I can give children the confidence to improve their grade in Maths, using past papers to practise exam technique and my own material as a tool to assess, develop and consolidate subject understanding.

€45 or £40 for 1 hour
Why not book a free trial lesson? These lessons are intended both for pupils in the UK and international students learning Maths in English, from about 10 to 16 years of age.
€40 for 50 minutes
Online lessons, wherever you are in the world. My students usually speak Portuguese, in which I’m fluent, as their first language. Classes are intended for intermediate to advanced students.
“Adrian has worked with my daughter for 3 months and already we’ve seen a significant improvement in her Maths performance and grades. Her school has also noticed the improvement. Adrian is great with kids, kind and patient, and explains topics well.”
Therese M. | 4 October 2025

Want to get started today, or just see how I can help you out?