Teaching4All — Online Tutoring
Book a free diagnostic
★★★★★14 reviews from families

Our IB & IGCSE tutors

Every tutor is selected by our team against high international standards and trained in safeguarding. Find the right fit for your child — or let us match them for you in a free diagnostic.

One tutor, start to finish Safeguarding-trained team Written update after every session
Showing 4 tutors
Isaac Onuk, Teaching4All tutor

Isaac Onuk

BSc Biochemistry, University of York · MSc Neuroscience, King's College London

A neuroscientist who sat the same IGCSEs he now teaches. Isaac breaks difficult science topics down until they make sense — and stay with your child on exam day.

Teaches
IB BiologyIB ChemistryIB PhysicsIGCSE BiologyIGCSE ChemistryIGCSE Physics
Daniela Rosero, Teaching4All tutor

Daniela Rosero

Mechanical Engineering, KIT (Germany) · IB Diploma, British International School of Houston

Daniela took the IB Diploma and IGCSEs herself, so she knows exactly what the exams ask for. She turns abstract maths and physics into something your child can use and explain.

Teaches
IB MathsIB PhysicsIGCSE MathsIGCSE Physics
Adriana Balseca, Teaching4All tutor

Adriana Balseca

FounderSafeguarding certified
CELTA (Cambridge) · ELE, Instituto Cervantes · MA Bilingual Education, University of Texas

Founder of Teaching4All. Adriana has taught Spanish and English to students around the world for years, and trains every tutor on the team in safeguarding.

Teaches
IB SpanishIGCSE SpanishIB EnglishIGCSE English
Gisell Andrade, Teaching4All tutor

Gisell Andrade

S.II Deutsch certified · MA Corporate Communication Management

Twelve years in the German school system as a non-native speaker. Gisell teaches German the way she learned it: step by step, with a focus on real conversation, not just grammar.

Teaches
IB GermanIGCSE German

We're growing the team

New IB and IGCSE tutors are joining soon. Every one goes through the same selection process and safeguarding training.

Teach with us
Not sure who to choose?

We'll match your child with the right tutor.

In a free 45-minute diagnostic we find out where your child stands and what's costing them marks. Then we pair them with the tutor who fits best.

Book a free 45-minute diagnostic