A good mentor should be able to listen well, provide constructive criticism, be informed, nonjudgmental, adaptable, value diversity of viewpoints, and be honest and open with others. In addition, a good mentor should be eager to impart their skills, information, and expertise and possess the necessary expertise or understanding as well as the motivation to do so.