Detailed and thorough whilst still making the sessions optimal and a great use of the time. Ian has a vast knowledge of physics and is able to portray that in his teaching. He is capable of knowing what needs improving and how it can be improved. Highly recommended!!
Read more
see less