professor sloane