Gallowgate (HB) by K. R. Alexander
A twisted take on a school for magic where the line between curse and survival is always shifting. Sebastian Wight is cursed. As a boy with the forbidden ability to traverse the lands of the dead, he must not only harness his newfound powers to fight the monster that stalks him, but also to navigate a creepy world of hunting ghosts and ghouls with his eccentric classmates. And there's also the tangled on a boy who barely looks at him twice... and the deadly family history that brought him to the halls of Gallowgate Academy in the first place. For Sebastian Wight, fighting the dead might be hard... but it's dealing with the living that may bring him down.