The Spellcaster Series by Claudia Gray just gets better with each book addition. A supernatural story of the struggle between good and evil ensues and builds a team of loyal and brave characters for the fight against all things wicked.
Verlaine and Asa are my favorite characters because they feel the most realistic and I enjoyed their love story. I would definitely read this series again!