The Otherling by Heather M. Walker
In south Georgia, not everything is what is seems. Beautiful and demure white witch, Annaleah Grace, is long accustomed to life as an outcast. When she starts working with Professor Sebastian Bainbridge, everything in her life abruptly changes. Annaleah is determined to embrace her destiny even if that means taking up a sword to fight the Devil himself.