Resources for Teaching and Learning English

Speaking

Listening

Literal Listening

Interpretive Listening

Critical Listening

Writing

Vocabulary

Reading

Grammar

Speaking for Everyday Communication (Informal)

Speaking for Formal Setting

Speaking for Group Activity

Essay Writing

Argumentative Writing

Paragraph Writing

Academic Writing

Interpretive Reading

Critical Reading

Literal Reading

What is Grammar?

Material

Grammar Exercise and Quizes

How to Learn

Material

Exercise