It is great you share your eagerness and passions,
And although I agree with much of what you share (specially the MeMe) I must emphasise on the point that one of the most important tasks of a Leader is that of creating more Leaders instead of followers. I can, without a doubt, that with your role as a teacher you have accomplished that in many ways and wish to congratulate you and thank you for that.
Not all leaders are loud, some of the most successful leaders have been known for their introvert personality. They focus on their passion, they do it the best they can, they do it good and people notice.
I would like to sit down at one point and discuss this with you as I can promise you it is a topic that can definitely take you on great conversational journeys.