John taught me AS physics last year as I was resitting a couple of papers at the end of my final year in college. What I really liked about his teaching was the way that he broke down difficult topics into smaller, easier segments, and how we didn't move on until I was happy and confident with it. Like any other teacher, John set homework based on what we'd have gone through during the session. We went through them each week to check that I was happy and was ok to move on. Working with the subject specification, he taught me everything that I needed to know, leaving nothing out and sometimes going even further by giving information that goes beyond the syllabus, but is still relevant to what we were covering. Another thing that was good was how he was always there to help with the A2 side of the course even though he was there for teaching AS. John wasn't just available during the sessions. He was easily reachable by phone or email, which meant that if I had any questions, or problems, I did not have to wait until the next session.
Finally, he was always punctual and was extremely reliable. If he couldn't make a session, he'd let me know well in advance. He also offered to make up for those session another time during the week.
I'd definitely recommend John for those who require physics tutoring.
I gained a lot more confidence in physics not just at AS level, but at A2 level as well. I felt like i knew what I was doing/writing about and this showed on past papers that I had done in preperation