English Speaking 2 is the second course in a total of four foundational courses aimed at developing English speaking skills for students majoring in English Language Teaching and English Language. The course provides students with knowledge of the English language on specific and abstract topics, including: future events, computers and technology, imaginary situations, weather and environmental issues, health and medical problems, contacting people, jobs and career, dreams and hopes.

Additionally, the course helps learners develop English speaking skills to independently communicate on various topics, with coherent arguments and structures, connecting ideas in presentations, using fluent and accurate language; it also enables them to present the significance of an event or personal experience, clearly explain and defend their viewpoints with appropriate and tight arguments.