Billy demonstrates excellent knowledge of his subject, he quickly engaged my son (14) who enjoyed the session and did far more in the hour than he would have done if he was revising on his own. Billy is polite, patient, explains clearly and gave me and my son useful feedback. He also gave my son a tester Maths session and it's clear that he is passionate about Mathematics. I will surely be using him to help my son prepare for his GCSE. From parent to parent I highly recommend Billy for anyone looking for a good tutor.