Karen D. Schenk holds a PhD in Information Technology and an MBA in Finance from the University of California, Irvine. She has been a professor of Information Systems at the University of Redlands, California, and North Carolina State University, teaching courses in Information Technology and Systems Design. Her research has focused on distance education, lifelong learning, decision support systems and human-computer interfaces. She is currently Senior Partner of K. D. Schenk and Associates Consulting, working with companies on decision support systems development and IT internal customer rela...