British Academy The Language Hub
Learning English is not that much difficult and you may have taken admission in a right institution.
People get very much scared and hopeless after trying to learn English language by themselves or after taking admission in one or two institutions. However, the fact is that one should do an intelligent search before joining any institution for learning English. There is major difference in writing and speaking English. It is not necessary that a person who can write English can also speak English fluently. So you need to understand your requirements whether you are going to learn how to write correct English and how to speak English fluently, many of them are able to teach you how to write correct English and they fail when it comes to teach you how to Speak English.
3rd Floor, Zam zam Building, Focus Mall, Mavoor Rd, New Bus Stand, Arayidathupalam, Kozhikode, Kerala 673004, Kozhikode, Kerala, India