All I know about Gojo is from the anime so my vote is probably lacking a lot of context when it comes to him. In the anime he barely teaches them anything, he just gives some insight and thats it, he acts more like a supervisor than a teacher
Might guy is a great teacher....in theory. He pulled Rock lee from his depression and gave him hope ad taught him a lot of shit, but I cant recall hin really teaching anything to Tenten and Neji, he pretty much did the same shit Kakashi did with Sasuke, and in the end of Naruto Rock lee falls behind HARD and doesnt really accomplishes anything
Jiraya to me is the best of the three, he wasnt the best example in many aspects but he taught Naruto a lot of shit including his trademark attack, protected him multiple times, dedicated 7 years of his life(I belive thats how long the timeskip was) just to prepare him for the Akatsuki and was pivotal to Naruto becoming the man that he is, not to mention that his other apprentices were Konan, Yahiko and fucking Nagato and Minato, so Naruto wasnt just a curve ball, he actually is consistently a good master