Without John Moffat I could not pass paper F5 ,I could not pass paper F9 .. I am so much grateful to this smart tutor ..He responded to all my queries i faced while doing self study,also made me understand difficult topics in easy way that is beyond my words ..God Bless you sir <3