English for Professional Purposes, also known as English as a Second Language, is a program that helps in developing English communication skills. The program includes various advanced and intermediate courses for working professionals, graduate and undergraduate students, and foreign visitors and tourists. Its courses focus on oral communication, writing, vocabulary, pronunciation and grammar....