selfTaught && findMentorSelf-taught (adjective) = Having acquired knowledge or skill on one’s own initiative rather than through formal instruction or training.Dec 11, 2017Dec 11, 2017