Our ESL student’s level is CLB 8 who already have some basic English skills. This interactive learning resource contains both individual work and group work, which will be very helpful for English learning. Some of these activities require students to cooperate with each other. One of the group members can write first and others can revise the script. This requires teamwork. Students need to have some basic English skills in order to communicate with classmates and write out the scripts. For example, students need to know past tense, but they can’t use the tense correctly. Students can develop English comprehensive skills through these activities.