Would highly recommend graham to anyone, I was a very nervous pupil and took quite some time to get to grips with it all and graham stayed very patient with me and kept me on track till I got there in the end, nice calm approach to your learning and just a nice guy into the bargain as well.