AMK
★★★★★
Very knowledgeable and broke down concepts I found difficult to understand or maintain into easy chunks - the concepts then suddenly seemed simple.
I was very impressed and wandered why I was not taught like this in school.
Would highly recommend this tutor.
Read more
see less