It seems like anyone can know more about their subject than most anyone else but the art of conveying that knowlege in a way that makes others want to know more is what makes a good teacher. Not everyone can do that. No matter how much they know. Just because you know it, doesn't mean you can teach it even if the pupil is willing. IMO.