Laurel/Thea were the saving graces of S3 for me, but even then we got to much tell and not enough show. It annoyed me how we never got an actual training session with Laurel/Nyssa and how Laurels training with Ted was dropped completely. And I hate that bastard police stick they stuck her with as a weapon.
I was watching The Flash and I noticed how well they integrated everyone into the group and gave everyone an important purpose to it as opposed to Arrow where they don't really try and just create petty conflict just for the hell of it. Season 2 I wish could get a redo to a certain extent.