I have all of the basic qualifications, apart from taking just English I was also taking English for foreign languages as I am polish. Key to awesome grades is good understanding of the subject and to enjoy it. Once you’ll understand it - joy automatically comes with it!