Great , kind , and caring professor .