Is there a champion on top lane worthy to learn?
A champion who does damage, is barely ever countered and work pretty much in every situation either by CC, damage ? I sincerely am out of idea.
Edit : a champions I can play in almost every situation and do decent would be nice.
Edit 2: I am against OP new champions release abuse so not Sett.. He will get nerfed once his shine time is done anyway.

Started playing him recently, very fun and op champion if you know how to play him. Also, if you dont like recalling to buy items and walking back to your lane. You also get more honors for upgrading peoples items.[slayer-pantheon-thumbs]
scales on all knowledge.
cannot be denied but you must know how to barrel on command.
and this thing, don't play this thing, i have faith you're still a human, but if you aren't he's available for selection.
High skill cap, can play into most matchups. I like him a lot because he plays well into juggernauts and ranged. He struggles a bit with tanks, but you can just farm it out, and look for fights in the midgame when you hit your spike items. The Aatrox flank is insanely powerful and your flash Q3 can do half an ADC's health. If you have any questions feel free to ask I play this champion a lot.