Andrew is a very enthusiastic and friendly person. He teaches us with great passion such that everyone is excited about learning. He takes care of every minute detail and corrects us on our language whenever we need improvement. He is always ready to help everybody overcome his/her weakness and I am really impressed with his teaching skills. He is also a very knowledeable person and knows his job. I am sure that his methods will help me and others improve our IELTS scores.