OMG TALIYAH IS SO MUCH FUN! but...
Passive gives you a realy cool movement speed and makes taliyah ride her rock. I feel like her passive should be active at all times and only when you take damage or use an ability should it go on cooldown, during the laning phase you basically dont have a passive unless you roam but other than that...SUCKS.
You have a Q that throws 5 rocks, thats cool untill you see a little circle that prevents you from throwing 5 rocks for some reason, its like they make you think her Q does nuke levels of aoe damage and they want to prevent her from spamming it in the same place, idk but I find that worked ground thingy a little bit too much nerfing considering all the othe champions and their infinite pushing capabilities like 
Your W is a little circle thingy that after a ''small'' delay it pushes any enemy (with reactions comparable to slowpoke) to be knocked to any direction you desire. Thats it...
Your E pops up a rock carpet that damages enemies that are dumb enough to dash in it or pushed by your E
Your R is the most fun ult in the game IMO, it makes you fly around the map kinda like nocturn's ult but better becaause you can trap the enemy or your team...your ult does no damage its just a teleporter but more shitty if you compare it to other teleporting ults like

I just made this because I feel taliyah is a realy cool and fun champion but DAMN shes unnecessarily weak IMO
I'd rather Ragn a rock than ride it