I am a Chartered Mechanical Engineer and professionally qualified teacher with more than 20 years experience of teaching in secondary schools and colleges of further and higher education.
Mathematics has been my passion for as long as I can remember and I get enormous satisfaction from helping students who are looking to improve their mathematical skills.
As a professional engineer, I am used to using mathematics to solve real problems and can therefore explain mathematical topics in a practical and more understanding way, which students find helpful.

Tutoring Experience

Throughout my teaching career, I have tutored many students from 16 years of age at secondary school level through to young adults in further and higher education. I have tutored a range of subjects which are found in an engineering curriculum up to degree level, but Maths has always been my strongest subject and the one about which I am most enthusiastic.

Tutoring Approach

It is possible for students to get left behind when being taught Maths in large groups, since it is very difficult for teachers in typical classroom situations to focus their attention on individuals. I believe that good communication is the single most important part of a good student/tutor relationship. I am a good listener and like to encourage students to talk about what they understand and don't understand about a given topic. I am a very patient tutor and good at explaining topics from several directions until the student and I find that common ground where the topic makes sense to the student. Whilst there may be times when it is appropriate to set homework at the end of a tutorial session to properly assess a student's understanding, the session itself is about real teaching and I concentrate my efforts on teaching the student, not simply giving exercises for the student to do. Throughout the tutorial session, I constantly check that the student does understand each step before moving on to the next one which, in a subject like Maths, is absolutely essential if the student is to progress and improve his or her chance of doing well in examinations.

LanguagesEnglish (British)
AvailabilityWeekdays (all times)
References Available On File


Borough Polytechnic1968CollegeHND in Mechanical Engineering
Borough Polytechnic1969CollegeAdvanced Diploma in Power Engineering
University of London1975PGCEPost Graduate Certificate in Education
University of Surrey1980MastersMSc in Applied Dynamics + Mech. Vibrations

Stephen's Feedback

Published feedback
Unpublished feedback (Usually negative)0
Rating from 2 references


Subjects taught