Mike is an outstanding mathematician. He is kind, professional and very capable. Every 1 hour session with him, was more beneficial than a whole week of school teachings. I have finally finished my A-level exams, and I am hoping to receive an A in mathematics. I cannot thank Mike enough for all the help he has given me and I would truly recommend him to anyone.