It was great experience to learn from him and gain some more knowledge about subjects and the way he teaches is very good and in a very good manner that we can understand I can’t thank him enough for all the help that he gave me and my exams were near and helped me a lot to cover my portion as soon as possible but his teaching was good and he has patience and very good communication skills and can easily communicate with him. He is a fun loving guy and it ws a great experience to learn things from him and thank you sir for all your efforts and time.