You must be registered for see images
The gap between Luffy/Zoro and Sanji has most likely widened. Luffy/Zoro were trained by top tiers during the timeskip while Sanji got Iva and did more stuff other than training
Sanji was trained by the entire island of Okama. If I remember correctly, he was trained by 100 grandmaster of Okama Kenpo and Ivankov. They are not as strong as Mihawk, but they shouldnt be underestimated.
they should not be underestimated no but if you are comparing them to Rayleigh and Mihawk than you overastimate them, Robin was with Dragon and Franky had access to Vegapunks blueprints imo those 2 are more impressive as far as TS goes
I dont compare them to Mihawk or Rayleigh , they are obviously far stronger, but so many strong people going after you for 2 years is quite a hellish training.
I wouldn't say that it's so much that one teaches better than the other. M3 each took from their mentors what they needed. Sanji learned from Kenpo masters and his primary fighting style is Kenpo. He'd take more away from them than Luffy and Zoro would from them. Zoro is training to become WGS and he was trained by the WGS, #1 in the field. He'd take away more than Luffy and Sanji would from Mihawk. Same with Luffy and Ray-san.the newkama can't teach you nearly as much as Mihawk and Mihawk can't teach you as much as Rayleigh
would go newkama<<<<<<<<<<Mihawk<Rayleigh