CHAMPAIGN — The University of Illinois honored three of its faculty members Tuesday for leadership excellence. Professor Wendy Heller, head of psychology, and Professor Robert Rauber, former head of atmospheric sciences and current director of the School of Earth, Society and Environment, received the Executive Officer Distinguished Leadership Award. read more