Mulligans
General Mulligans
Northshire is good because of its value as a one drop, as well as early card draw to get you set up for the mid game. Faerie dragon is nice value and this decks only 2 mana minions drop. Shadow visions is nice in order to get whichever solo removal you need, depending on what you are facing. Duskbreaker is your early board removal and your best option against even paladin rushes. Finally, Twighlight Drake is good, as you won't be playing many cards in the early game, so you will usually have a big hand going into the midgame, making this a good value card as your opening into your strongest point.
This deck is a dragon deck, pure and simple. It mainly uses spells for singular removal, along with a flexible buff option. It uses battlecry minions to deal with big boards, and is very good at dealing with odd paladin. With some card draw options, healing off of priest hero power and cards to take advantage of said healing effects, this deck excels at mid and late game, with some struggling at the beginning.
U should run Divine hymn or Circle of healing