18 Engineer lessons
His first test was a C. Craig immediately built rapport with my son in part because Craig was an engineer and my son may want to become an engineer. After two meetings in two weeks my son earned a 98% on his next test. Craig and my son have continued with a once per week session and, although we haven't received the grades yet from the teacher, my son feels he has scored a 95% or better on tests.
17 Engineer lessons
One thing I like about the way he teaches is that he relates a lot of the Computer Science concepts that we review to his own work as a software engineer to show why a certain concept is important. Working with him makes assignments go by much faster since he's quickly able to identify and ask the right questions to get me to identify the mistakes in my code. I highly recommend Simon as a CS tutor.
5 Engineer lessons
John is an engineer by training, and I am also in a technical field - so he was able to draw parallels to me that made things click. I am by nature someone who needs to understand the WHY behind things, and not just learn about quick tips/tricks, and it was for this reason why I was so lucky to have been working with John b/c that is his exact style of teaching! I would recommend John to anyone who is looking for a stellar math tutor.