READING
Reading and comprehension Reading TemplateReading texts with activities
Reading skills
Reading activities
English Club
Excellence Gateway
LISTENING
Academic speakingEnglish we speak
Practice Speaking
Sounds of English
Practice English Pronunciation
Tim’s Pronunciation Workshop
British Council
SPEAKING
TED-Ed TalkBBC Academic Listening
Randall’s ESL listening club
English listening exercises
Listening comprehension exercises
Learn English
English listening lessons
ESL listening activities
ESL Lounge
ELLO
Cambridge English
Writing
Writing SkillsWriting paragraphs
Paraphrasing and summarizing
Types of writing
Writing activities
Writing in English
Grammar
Self-Study Grammar QuizzesGrammar Bank
The Ultimate Grammar Resource Guide
Grammar Book
BBC Grammar Challenge
English Club
Vocabulary
English Vocabulary ExercisesAcademic English Vocabulary Exercises
Academic Collocation List
Academic Word List
Academic Formulas List
Subject specific vocabulary lists
New General Service List
Cambridge Advanced Learner’s Dictionary
Academic writing
APA 6th edition-Link1APA 6th edition-link2
APA 7th edition-Link1
APA 7th edition-link2
APA 7th edition-Link3
Avoiding Plagiarism
Academic vocabulary
What is academic vocabularyAcademic word list
Academic vocabulary examples
Using punctuations-Link1
Using punctuations-Link2
Using punctuations-Link3
Cohesive markers-Link1
Cohesive markers-Link2
Sequence markers
Writing a topic sentence-Link1
Writing a topic sentence-Link2
Writing a topic sentence-Link3
Writing a thesis statement-Link1
Writing a thesis statement-Link2