Arrow - Spoilers galore

This.

Even Laurel already had some moves back in season one from being a cop's daughter. Thea is really the only one that has learned after only a few months.

Really not sure what to think of the ending. Did Roy really kill Sara or are his dreams just a manifestation of his memory from killing that policeman during his Mirakuru rampage? Should be interesting.

Also, goth Felicity? Even hotter than nerd Felicity.

If he was physically behind the bow, he wasn't in control mentally. I have no doubt that Ra's was behind Sara's death, if not shooting the arrows himself (and planting memories somehow to make Roy assume guilt), he was using some kind of mind control to get Roy to do it.