Richard Schafer, President