• English as a Second Language (ESL) The Noor Project: renewable energy in Morocco English Intermediate
• English as a Second Language (ESL) Let's talk about slang with a Tex Avery cartoon. English Intermediate