• English as a Second Language (ESL) Personal Letter - Gapped Texts (Extra Practices) English Level 7
• English as a Second Language (ESL) Error Correction (Countable vs Uncountable Nouns) - Extra Practices English Level 7
• English as a Second Language (ESL) Error Correction (Countable vs Uncountable Nouns) English Level 7
• English as a Second Language (ESL) GuruLab Lesson 6 - Extra Practices Listening Part 2, 4, 5 English Level 7
• English as a Second Language (ESL) Listening (Part 3 - Multiple Choice Questions, MCQ) English Level 7