Richard is an enthusiastic and thorough tutor. His teaching methods are highly effective and my son actually enjoys physics tutorials with him, so much so that his predicted A level grade has already significantly increased. In addition to the core physics subjects, Richard also ensures that his tutoring includes exam technique and getting the best possible marks for each area/question. He comes highly recommended, and often has a waiting list, so early application is best!