Assorted English Activties is the best collection I've ever had. It enriches teachers, students and language learners with a lot of wonderful materials of English. I myself use it to prepare joyful lessons for my students that enhance speaking and writing skills. The collection consists of a pile of files that are about: