This deck revolves around Azor's Elocutors as my win con.
Or maybe Archon of the Triumvirate so that if Azors does not win I have some alternate way of doing damage.
Some mana ramp and ways of dealing with aggro is really what i need even if it is side board stuff.
I added Essence Scatter per a redditor's suggestion to deal with aggro decks.
I also add 2 Cavern of Souls to make sure i could cast my Palisade Giant or Azor's Elocutors with out being countered. That is not an end all be all solution because there are other forms of removal, available but it is a nice on i think.
I am trying to think of other ways to speed up this deck and ensure my win con stays pat.
I also need an alternate win con which i see as this decks greatest weakness.
The card you need is Indestructibility . It works on the Giant or the Mages.