The key to being a good mentor is knowing how to pass on knowledge without being overbearing. I’m not suggesting the OP is overbearing, I’m saying some mentors are better than others.
I’ve seen the master / apprentice relationship where the master wants to pass on his knowledge to the apprentice and performs that task well. I’ve also seen situations where the master just wants to constantly prove how smart he is and reinforce how little the apprentice knows. That arrogant style is not very productive. Again, not saying that is happening here.
If you want to be a good mentor, build your students up, don’t tear them down.
A couple of years ago I watched a skilled tradesman install a new HVAC system. He had two assistants, one of which was clearly an apprentice. The “master” was arrogant, demeaning, constantly critical and basically a jerk. I watched him and listened to him, and he did know what he was doing; he just had no clue on how to pass that knowledge along. The master was insecure and fearful the student might overtake the master.
I’ve also seen mentors that wanted their students to eventually surpass the teacher. They built their students up and the students wanted to do well for the master. That’s a much better method.
So if you're going to take on the role of master - some humility goes a long way.