mentor – n. a teacher or someone who helps and gives advice to someone who is less experienced
protégé – n. a student who is taught and helped by someone with experience
virtuoso – n. a skilled musical performer; one skilled in or having a taste for fine arts
restore – v. to repair; to bring back into existence or use