Michael Allen

. . . who received the University’s Excellence in Teaching Award for 2006-2007.