And has served as a consultant for numerous corporations and organizations including IBM, ABC, GTE, and Westin Hotels.Dennis Davis' teaches in the College of Communications at Penn State University teaching and researching mass communication theory, new media literacy, international communication, research methods and political communication.