This season was a big let down. It started with Overhaul arc, which was so dragged out, it could have done well with half the episodes it actually had. Followed by two episodes of training, if this season was only these two arcs, i would have given it 2 or 3 / 10 score. The school festival arc was a bit of relax you didn´t really need, since you could have effectively take a nap every time a flashback occured in Overhaul arc and you would still get every bit of the story. I was at a point of dropping the whole series.
This season was really redeemed by the last two episodes which were better that all the 23 episodes before. It was enough to raise my score. Let´s hope season 5 will get its stuff together