What a fun little read! In the world of 500+ page books, I had forgotten what a true quickie was! get your mind out of the gutter! 
 So, BDPHD [oh yes, I abbreviated it!] is a simple foster-girl-moves-to-town-and-discovers-paranormal-abilities/traits/general goings ons. Usually, this is Snoozeville for me, but Ms. Cannon basically took the USE ALL THE CLIFFHANGERS approach, leaving me with a gazillion questions. 
 But it wasn't in a bad way. The book was so short and sweet, that when I finished, I was ready to move on to the next one so I could get some questions answered. 
 BDPHD isn't the best story I've ever read, but it's got a healthy balance of dialogue, character interest, and then extra servings of mystery. 
 The only downside was Agnes. I could have used more character development, but like the rest of Shadowford, EVERYTHING is shrouded in mystery, and I don't expect to really learn anything until probably the fourth book or something. 
 So, if you want a fast and fun read that has some paranormal romance/magical aspects to it, then this is perfect. Nice book to read in between slower paced ones!