I have a good knowledge of English. I have been speaking English for over 15 years now. I have performed many English speeches at various types of occasions . I have also participated in debates. Also , I have some experience writing articles and blogs.