What champions would go in your "top 3 most difficult champions to master" list?

As a mid-laner, my list would go:

1. Qiyana - speed of combos, weaving aa's between every spell in combos, ur basically the deciding factor of team fights so a lot of pressure to pull the trigger

2. Azir - spacing/positioning, responsibility to pull the trigger ^ same as above, you're basically playing 3 different champions with your soldiers

3. Draven - idk how these mains can focus on csing and trading when there's also a minigame involved in your movement with the axes lmao, plus not dying to maintain stacks