I have worked with Keith for 15 years both as colleague and line manager. He teaches History as well as G & P and is a highly successful A Level and GCSE teacher. He has the ability to build an excellent rapport with the students largely through his timely use of humour. He can always see the funny side of any situation. This helps students to relax in his company and to work hard for him. He is able to explain both historical modern political situations in a way that enables students to understand more clearly. Keith's students have always successfully gained high grades. he has received many letters of thanks from students he has helped over the years. He has an excellent subject knowledge, is reliable and is a certainly dedicated to helping students achieve their potential.