He is very experienced and Knowledgeable. He is patient and supportive.He keeps his lesson effective,engaging and fun. He is always on time and very easy going.My son is able to stay focus and has improved. I will definitely recommend him as a tutor.