hazel moore in principle office