Book: Legacy by Molly Cochran
From: This post by Lori at Pure Imagination.
Summary (Goodreads): When her widowed father dumps 16-year-old Katy Jessevar in a boarding school in Whitfield, Massachusetts, she has no idea that fate has just opened the door to both her future and her past. Nearly everyone in Whitfield is a witch, as is Katy herself, although she has struggled all her life to hide her unusual talents. Stuck at a boarding school where her fellow students seem to despise her, Katy soon discovers that Whitfield is the place where her mother committed suicide under mysterious circumstances when Katy was just a small child. With dark forces converging on Whitfield, it’s up to Katy to unravel her family’s many secrets to save the boy she loves and the town itself from destruction.