This guy is really brilliant - he explains things clearly and simply, he connects really well with students and he genuinely cares. Time and again I am surprised by how he guides students to do their best - usually band 6. I couldn't recommend him enough - good luck Dave, hope you keep up the...