English for Business Communication: to practice reading and writing various types of business letters: invitation,congratulation, thanking, condolence, enquiry and reply, order and reply,complaint, collection, job application, resume writing and application form filling, memorandum, notice, advertisement, and e-mail with emphases on practical work in applying principles and theories