ESP courses for the second semester cover the following topics: approaches to course design, teaching methods, language skills, teachers'roles, teachers' developments and constraints. Add to that, these courses shed the light on the various areas of ESP and its subranches.