What mid laner do you recommend when facing a tank team?
You know these days we see a lot of Gragas, Shyvana, Malphite, Udyr, Peppy, Nautilus...
As a mainly mid player, I wonder what mid laner would be the best against all these HPs and CCs.
My main champ is Katarina, so most of time I still play her and have to wait my ennemies to burn their CCs for me to jump in, but some of them are smart asses and wait this moment haha. Well eventually I know Kata isn't the best champs for this situations. My other mid laners are Fizz, Ahri, Talon, Morgana, Viktor, Akali (risky but she can melt tanks).
What's your opinion, from your own experiences?

can still kill almost anyone in a combo.
is pretty good at avoiding their CC and kiting them out.
can both double as ADC, letting them kill durable targets with their DPS.
can work rather well against tanky teams since he gets durable enough to shrug off their base damage and his E's synergy with Black Cleaver lets you significantly shred their armor.

provide great utility for teamfights and for protecting your carries, letting them live long enough to kill the tanks.
have good sustained damage, letting them eventually wear through the enemy tanks.
and another person suggested
is fine if you get youmuus and BC, just jump onto a squishy, and your ult wand w will shred their armor enough that your team can get to them in team fights.
