An experienced person who supports and assists another person in learning and developing their professional practice.
» Cambridge PDQ Glossary