Here are some great advanced level English resources including course books, grammar books, exercise books, dictionaries, and vocabulary building resources.
Learning a new language: tips and resources for language learners
Good Better Best 2: A Post Beginners Grammar Resource with Answers
Top 10 Reading Resources for English Learners - Beginner to
10 Phrasal Verbs Related to Learning - My Lingua Academy in 2023
Top Advanced Level English Learner Resources
Freeedu
35 Best Channels To Learn English
ERIC ED605960: Technology Use with English Learners : ERIC : Free
Top 10 Channels for Learning English in 2023