I am glad to recommend Steven and very very happy to share my experience as one of his students.
Steven is a teacher who always finds the appropriate way to interact with a student! I think this is because he has a brilliant sense about how a English lesson can be developed. Considering every particular student and its specific needs. Quite friendly with a huge capacity for all aspects of teaching, very well-informed and prepared how to spot and recognise a problem. Without any hesitation goes deep into it, owns good abilities to assess what is the reason that causes the problem and also has remarkable skills in finding the solution of it!
He has a good sense of humour and never wasting time with nonsense.
We all were born with a mission... his one is to be a teacher!