I believe he is. He alone helped mold 3 ninjas that are arguably the best in the series: Minato, Nagato (Konan and Yahiko too of course), and Naruto. Not only for combat but also to see the world for what it really is and to change it for the better. What do you guys think? Is there a better teacher than Jiraiya? If so, why is he/she better?