I was in management for many years and trained many employees and young managers. In many cases the apprentices who worked their way up the ranks were the best at management.
That being said a few of my teachers in school were excellent mentors also.