James has an innate ability to explain complex ideas in a simple and easy to understand manner. He is excellent at making learning interesting and exciting. James' patience is unmatched and his ability to ensure that students feel confident is second to none.
- By Gina Joseph on
6th March 2017