Seraphina (Seraphina, #1) - Rachel Hartman
Pretty damn good.

The first part was a bit slow and some parts could've been explained earlier and/or better.

Loved Seraphina though and her turmoil and struggle to accept herself and be accepted.

Longer review to come