https://learnenglish.britishcouncil.org/en/writing
Poor B2 students neglected?Writing for a purpose
This section will help you to improve your writing for college and university assignments. These materials are for advanced C1 and proficiency C2 level learners.
English for Emails
Learn to write better emails and get ahead in your career. These materials are for elementary A2 and intermediate B1 level learners