SWEEP: Eclipse (#12) by Cate Tiernan

The SWEEP series is about a high school girl, Morgan Rowlands, who finds out that she is a blood witch (real magick runs in her blood, and she has actual powers but no wands or HP gear).  The series follows her life as she learns about her real parents, her own tragic past, and her inherent power as a witch.  The books are a short read and the entire series, barring the final novel, probably only encompasses a year of her life.  They aren’t incredibly deep or thought-provoking, but they are a good read for a break or vacation.  There are 14 books, about 200 pages each, as well as a final novel.