Meet our teachers


Rebecca Johnson

Rebecca teaches GCSE & IGCSE plus Key Stage 3.

Rebecca comes from an educational family, her father was a University Lecturer and her mother was a Head of Mathematics and Deputy Head. Her Grandparents were teachers too. Rebecca Johnson gained her mathematics degree (Hons) from Surrey University. Initially she did not have any ambitions to teach, however, after helping out a local school when they could not find a suitably qualified supply teacher to cover sick leave, she discovered her vocation.

After qualifying as a teacher she began her career in Bath where she taught mathematics from year 7 through to GCSE and A’level. She also took real pleasure visiting the junior school where she enjoyed teaching Year 6. During this time, Rebecca took on the role of assistant Housemistress, where she cared for boarding pupils aged 7 to 18.

In 2004 Rebecca joined the staff of Colston’s School, Bristol. In 2008 she became Head of Mathematics, leading a highly experienced and dedicated team of maths teachers.


Emma Johnson

Emma teaches A Level C1-4 plus M1.

Emma achieved a degree in Structural Engineering and Architecture at University of Manchester which she followed with a PGCE in Mathematics.

Emma is Senior Tutor at Holy Cross 6th Form College in Bury and teaches A Level Maths.  The College’s A Level results have placed it in the top 10 6th Form colleges nationally for the last 8 successive years.   Emma also marks C1 & C2 for an exam board.

Emma previously worked as a Maths teacher and acting Head of Maths at several Secondary High Schools before joining Holy Cross in 2006.


Ieuan Pearse

Ieuan teaches A Level D1, Entry Levels 1-3 and Key Stage 4 CPD.

Ieuan graduated from Exeter university with a BSC in Mathematics with Economics. His first teaching role was at Brislington Enterprise College in Bristol as an NQT.  Ieuan was then head hunted by Bristol Cathedral Choir School, which specialises in Music and Mathematics to teach A Level Maths.

In 2012 his Maths department was judged to be Outstanding in all Areas by Ofsted and Ieuan stepped up to be Head of Maths across the full curriculum.


Peter Mattock

Peter teaches Key Stage 3 and A Level CPD.

Peter gained a Bachelor of Science (BSc), Mathematics from The University of Reading before taking his PGCE in at Leicester.  Peter taught Maths across all groups at Fitzharrys School before progressing to 2nd in Department.

He then joined The Oxford Spires Academy at Head of Maths and taught Key Stage 3 through to A Level. During this time Peter became a mentor to PGCE students and the Professional Tutor in charge of Teacher Training.

Peter is now Director of Maths and Numeracy at Brockington College.


Nadia Greaves

Nadia teaches Levels 1 & 2

Nadia took her 1st Class Mathematics degree and her PGCE at the University of Nottingham.  She joined Prudhoe Community High School as a Mathematics teacher covering all curriculum levels.  During that time, Prudhoe achieved a 100% Maths pass rate in the 6th Form.

Nadia then joined Lord Lawson of Beamish Academy at a Deputy Subject Leader of Mathematics in 2012.

Nadia also works as a volunteer supporting students making the transition between school and working life.  She helps students to improve their maths in order to join apprenticeship schemes.

FRANK  Childline  Bullying UK  The Tutors Association  Tesco Clubcard