Alec graduated from the University of Surrey with a B.Sc. in Maths and Economics and then completed a PGCE in secondary maths at the University of Leicester. He has had a long career in teaching in a variety of schools and settings, and have also completed an M.Ed. in Mathematics Education at Kings College, London. Recently, Alec worked for a year at Oxford Brookes University as a Senior Lecturer in Education. With over twenty years of teaching experience, Alec is one of the most experienced tutors in Mathematics at Greene’s.