is somebody who has put in the time and can vouch for you doing the same; someone that has expertise and can confer that expertise to you and communicate that your time expenditure is/was valid. Also without mentorship you may not know what you are doing wrong which could cost you valuable time and resources. As I like to say,

