In a short period of time James have managed to let my daughter grasp what the school teacher couldn't do for ages. All factors considered I believe having a one on one tutorial is great to better understand what a child have learned at school and what needs helping with. James gave my daughter a good understanding of the Basic Calculus that pave way for a great foundation for her to tackle the more complex problems with confidence. Thank you so much. Highly recommended!