meeting the demands of quality mass communication courses business directory