Edward Hargreaves, Assistant Principal