Michael Bennett
Teacher of Mathematics
Mr Bennett teaches mathematics at KCLMS.
He has a degree in Mathematics and Philosophy from Oxford University. He earned his PGCE from King's College London and was previously a teacher of mathematics and philosophy at Greenwich Free School, where he was also Head of the Philosophy Department.