I appreciate you tilt toward experience. Can you share your background?
I often have to work with skilled trade people like welders, pipefitters, electricians, etc... Some of the smartest people I know. Most of them can't teach their way out of a paper bag. One, because they have no desire to, and two because teaching is a different skill set. They are very specific in what they do. Can the welder show you how to strike an arc, sure. Can they make you good at it? Nope. That is the skill of a teacher, they can make you good or at least better at a skill or subject. But I would not call them generalist even though what they teach is usually broad.
I had been working for about 15 years before I finished college. I now have two Masters degrees and I cannot over exaggerate how much easier it was being able to understand where and how to apply all the theory I was being taught. I remember looking over at kids who eyes were glazed over, totally lost. They could do the math or figure out the problem but it meant nothing because they had no idea what to do with it. So while I appreciate you favor of experience that does not make a person a teacher or an instructor.