Richard is an extremely professional tutor who prepared my son for his A level physics exams. Richard quickly assessed his strengths and weaknesses and developed his understanding of the subject using a variety of teaching methods which gave him much needed confidence in sitting the exam. I cannot recommend Richard enough for his dedication, reliability and ability to inspire his students – many thanks.