Many Thai undergraduate EFL learners face difficulties in communicating in English even though they have studied English for many years. Their ineffective communication skills are often due to affective factors. For non-English majors, who lack opportunities to use English in their daily lives, positive perceptions of English and eagerness to learn may help them to learn more by themselves in the long run. One possible reason behind learners’ lack of effective communicative skills may result from their unstable feelings or low affective involvement. The lack of flexible environment may be one factor influencing students’ perceptions towards English. In this study, the students were allowed to work in cooperative groups so they could learn from each others’ previous experiences and mistakes. Group cooperation appeared to strengthen their cooperative skills and the cooperative skills strengthened each individual learner in turn. Also, students learned that mistakes were acceptable. Drama-based activities provided them with opportunities to study flexibly and improve their language proficiency. As a result, they perceived that English was not as difficult as they had thought: they realised that there were a great many activities they could carry out easily and successfully.