awards and honors Peebles Award for Innovation in Teaching, conferred by College of Engineering and Applied Science, 2005