Your ‘guru’ are competent, skillful, professional, and friendly. They must pass a variety of tests such as the IELTS, communication, teaching, and personality tests. These tests ensure that you will get a teacher who is not only proficient in English but also passionate and skillful in teaching.