Professor Richard Taylor wins Rev. Joyce Award for Excellence in Undergraduate Teaching April 19, 2007