How do you teach someone an attention to detail, good work ethic, and perseverance?
Those are character traits, not methodologies. If a PM has those 3, he'll be a good PM regardless of anything else. Actually, if someone has those 3, they'll be a good anything.
Agile or something else might make someone better, but they can't determine if someone is good.