Sheila Culbert Editor

Sheila Culbert,is the Head of the Loomis Chaffee School in Connecticut, USA and former senior assistant to President James Wright.