From all those that you mentioned, which would be your top 3, skillwise? I'd personally suggest to become extremely good with 3 or 4 mid champs, and understand how they work completely.
From all those that you mentioned, which would be your top 3, skillwise? I'd personally suggest to become extremely good with 3 or 4 mid champs, and understand how they work completely.