Sara Deveaux

Sara Deveaux is director of the Henry R. Kravis ’63 Center for Excellence in Teaching at The Loomis Chaffee School in Windsor, Connecticut.

Articles:

  1. In Practice: Creating a Reflective Teacher Evaluation System