Make an Enquiry

William B

"William is a great tutor, he thinks and explains clearly, is encouraging and knows how to practise for exams. Despite being super bright in Maths, he is empathetic and has experience of teaching students of all levels to is flexible in the way he teaches."

Parent of Maths student

  • 11+

  • 13 +

  • 16+

  • A Level

  • English Language

  • English Literature

  • French

  • GCSE

  • German

  • History

  • Maths

  • Russian

  • Science

  • Senior School Entrance

Academic History

2022: Graduate Diploma in Law, Distinction

2009-2013: Cambridge University, BA Hons Modern and Medieval Languages (German and Russian), II.i

2006-2008: St Dunstan’s College, A Levels: Mathematics (A), History (A), French (A), German (A)

2006: St Dunstan’s College, GCSEs: Mathematics (A*), French (A*), German (A*), Latin (A*), Chemistry (A*), Physics (A*), Biology (A*), English Language (A*), English Literature (A*), Music (A)

 About Me

My specialist subjects are Maths, German, Russian and History as well as English, French and Science to GCSE (including 7+, 11+, 13+ and 16+ preparation). I studied German and Russian at university, but also took papers in the History faculty in political and intellectual History and taught myself A Level Further Maths. To my students I bring a passion for intellectual inquiry, a keen interest in the process of learning, and genuine desire to help people achieve their academic potential and overcome lack of confidence they may have in a given subject.  I believe that the best way to do this is in an approachable, flexible and considerate manner, which balances the demands imposed by exam criteria with the aim of providing lessons which are stimulating and rewarding.  I have extensive experience of putting these aims into practice both in one to one lessons and in a classroom context, and work diligently towards providing lessons best tailored to a pupil’s needs and personality.

Recent Tuition

I have worked for 10 years as a full time private tutor.  Please find below a snapshot of my tuition experience.

Teaching and Learning support

Pupil Premium Tutor at Lilian Baylis Technology School, running GCSE, A Level and A Level Further Maths classes.

Teacher at the Global Young Leaders summer school, aimed at teenagers interested in Politics and debating.

Learning Support at Whitgift School including GCSE Maths revision classes. Lessons were thematic, covering geometry, algebra, probability, statistics etc, with time allocated for students to bring in particular questions they found tricky.

School tutor at Bishop Challoner Catholic Collegiate School, where I tutored both A level and GCSE Maths for 20 hours per week.

Maths booster class for Junior School students at Pimlico Library.

Running debate workshops for the Cambridge Union introducing freshers to British Parliamentary debating. Classes focused on the format of British Parliamentary debating and on argument generation under time pressure and logical analysis. We also looked at ideas in political philosophy and economics frequently used in debating to defend or criticise topical policies.

Common Entrance

I have worked with a wide range of students, helping them gain entrance into competitive Grammar and Independent schools including Eton, Charterhouse, Wellington, Alleyn’s and Winchester. Please find some examples below.

ISEB pre-tests: I have supported students with their pre-tests for a variety of schools, including Westminster and City of London.

13+ History, including preparation for Tonbridge School Scholarship, for L. Weekly lessons to specifically support with History.

Eton 13+ Preparation: I helped a student prepare for the Foundation Scholarship for a range of subjects. We focussed in particular on algebra and poetry analysis, as these were weaker spots. He was also applying for London day schools, so we worked on exam and interview prep too.

13+ Scholarship preparation: I supported a student for nine months ahead of his scholarship exams for Tonbridge. Through our weekly lessons together we developed his writing and exam technique skills, and helped him to develop a broader and more confident understanding of his subjects. He was awarded a place at Tonbridge and is now happily attending school there.

13+ English, History and Geography: I worked with this student for the final few months ahead of his exams for Dulwich College. We focused on his English, as well as developing his exam and essay technique for his humanities subjects. He had a tendency to take too long on certain questions and not finish papers. Together we worked on improving his speed and efficiency with writing clear and structured answers. I am thrilled to report that he secured a place.


I have supported students for entry to schools including St Dunstan’s, Ardingly, Alleyn’s, Dulwich College, UCS, Emmanuel, KCS Wimbledon and Latymer Upper. I prepare students for not only the general Maths and English papers, but also more subject specific papers such as Further Maths, Physics and History.

16+ Maths and Critical Thinking for a student applying to Ardingly to board. I supported this student with Maths and critical thinking. I was delighted that they obtained a place at Ardingly and I now tutor this student online for A Level Maths during the school holidays.

16+ Maths for a student applying to St Dunstan’s for 6th form. I supported this student for Maths, and having obtained a place at St Dunstan’s I now tutor them for the A Level.


I have taught all the major exam boards for GCSE and A Level, and taught IB both standard and higher level.

Year 4: Weekly tuition for a student in preparation for his 11+ exams in a few years.

IGCSE: When we started lesson for the exam, this student showed obvious natural ability in the subject but greatly lacked in confidence. Over the course of 14 months we carefully went through each topic for the exam, developing both his confidence and understanding of the topics as well as the thinking skills required for tackling a mathematical problem. We focused in particular on Algebra and differentiation. It was a pleasure to see how he responded with a new enthusiasm for the subject and not just repeat but really get to understand the techniques we revised. After a few months he was tackling multi-step questions independently, showing real progress. As the exam approached we did a large number of practice papers together and it I was delighted with his well-deserved A in the IGCSE.

IGCSE: This student was extremely intelligent who, having not yet masters exam technique had achieved a B in his mocks. We worked on covering knowledge gaps, tackling multi-step problems towards the end of the exam and laying out working so as to ensure the best possible grade. In particular, we focused on statistics, differentiation and geometry. He achieved a well-deserved A* in the exam; a fantastic result!

GCSE: I’ve been tutoring this student for almost two years, during which she has shown tremendous progress in Maths, achieving an A in her year 10 end of year exams. One particular area she found difficult was working with negative numbers and relating and converting number concepts (fractions, decimals, percentages etc), and we worked on developing techniques which she finds intuitive for dealing with these in questions.

GCSE Science and Maths: I have been providing holiday support for a student who is in Year 11 and preparing for his GCSE exams. Lessons have been online, and we have been working through the topics that he is least confident with – particularly to help him prepare for the January mocks.

IGCSE Science and Maths: I worked with this student for two years, on Maths and all 3 of her sciences. She was targeted a B, but achieved A’s in all of her subjects, and an A* in Physics!

A level and AS level Further Maths: Last year I taught the pure maths modules for Further Maths at a state school in London. There were two students for A2 who both achieved A* grades, with one now studying computing at Imperial while the other is studying maths at Cambridge.


GCSE: Weekly lessons for a student in year 10 studying the Russian Revolution and international relations in the interwar period.

AS: Weekly online lessons for a student who is studying Luther and the Reformation, and Henry VIII.

A Level: Weekly lessons for a student in year 12 taking papers in the Russian Revolution and the Women’s Movement in Britain.

AS Humanities & Dyslexia Support: Weekly support for a student who has Dyslexia and is finding the leap between GCSE and A-Level difficult. I support him with History and English.


Tuition for three students taking GCSE German, for one of whom as their sole teacher. Results were A*, A*, A.

AS Level: I am currently teaching a student weekly German lessons. I tutored her last year for the AS, for which she got the top grade. She decided to focus on sciences so is no longer studying German at school for A Level, but wanted to keep up lessons anyway just to learn the language for fun. Lessons are generally discussion-based and involve reading and discussing German newspaper or magazine articles on topics she is interested in. She is off to Cambridge next year to study natural sciences. I wish her all the best, though it will be sad to lose a great student!

A Level: I tutored this student online. We already had a great rapport as I had taught him for the GCSE. As much of the period of teaching coincided with the pandemic, he missed a lot of schooling and tutoring took up the slack. He was a pleasure to teach and was awarded an A* in the exam.

A Level:  I was this student’s sole teacher as his school did not offer the subject. He already had some spoken German from home (his mother is German), but he did not know the written language at all. Our work focussed on getting his German reading and writing up to scratch for the exam. He was a pleasure to teach, and he particularly thrived at the literature and film component (we did Kafka’s Metamorphosis and The Lives of Others) and he achieved an A in the exam.

English as a Foreign Language

English as a Foreign Language: Help with written and academic English for a German native speaker living in Berlin applying to study Politics and International Relations Jacob’s University, a private university in Germany where lectures and tuition are in English, and demonstration of sufficient English language fluency is a prerequisite for admission. We focused on essay writing, and developing his knowledge and use of technical vocabulary used in the political sciences. His application was successful, and he has now just finished his first year at Jacob’s University.

English as a Foreign Language: Weekly spoken and written advanced English lessons with a German native speaker starting a career as an English-German interpreter. We focused on difficulties in English syntax as well as translating and interpreting in the appropriate register.

English as a Foreign Language: Ongoing English lessons for a German student looking to apply for an MPhil at Oxford. We are working towards the IELTS and are primarily working on additional fluency in spoken English, as well as going through various difficulties in English grammar, with a particular focus on tense progression.

Hobbies and Interests

Academically, I have wide ranging interests; at the moment I am particularly interested in modern philosophy and the history of ideas. I am also a keen debater, and have won several national competitions. Aside from tutoring I have also worked as an out of house translator for a market research company. During my free time my great passions are cooking, swimming, reading and comedy.

Client Testimonials

“William is a great tutor. My son tells me he understood everything William had taught him. William has helped boost my sons grades from an A – A* which is amazing. Thank you, William, again for everything.”

Parent of GCSE Maths student

“William is an excellent tutor. He has a lot of experience and a great approach to teaching Maths. My daughter thoroughly enjoys his lessons and began to show real enthusiasm about the subject. It is remarkable that she has shown improvement in just a few lessons, which is a testimony to his great teaching. A brilliant tutor, highly recommended.”

Parent of Maths student

“William is a great tutor, he thinks and explains clearly, is encouraging and knows how to practise for exams. Despite being super bright in Maths, he is empathetic and has experience of teaching students of all levels to is flexible in the way he teaches. He is able to explain complex things in a simple, understandable way. My son has improved in confidence and ability in a few lessons and we are very glad we found William. He is a professional and genuinely nice guy, punctual and kind.”

Parent of Maths student

“In the short time that my son has been tutored he has become more confident in German. He likes Will as a tutor and is always keen to complete the work set in the tutorials. My son’s confidence and increased effort is reflected in his recent mock exam results. Will is always very polite and enthusiastic providing regular feedback on my son’s progress. I do not hesitate in recommending him to anyone who might be looking to improve their German reading, writing and speaking skills.”

Parent of GCSE German student

  • Fully Vetted

  • Multidisciplinary