theodidact
/θiː.əˈdɪdæk.t/Definitions
1. noun
A teacher or instructor, especially one who is knowledgeable or expert in a particular subject, who teaches or instructs others, especially in an informal or self-appointed manner.
“The young entrepreneur, who was a theodidact in marketing and finance, started her own successful business.”