Kevin is a former research librarian with multiple degrees in arts and humanities. He is a native speaker and an experienced teacher who motivates and energises his students. He has trained thousands of students in English. He has a degree in Himalayan Languages, Sanskrit and Tibetan.