Cal Granger

Calvin "Cal" Granger is one of main characters in The New Heart Series. He is Alina's long, childhood friend and he also has a big crush on her.

He is, at first, a regular human being but then he finds his destiny to be ally with witches and kill fairies, and he later becomes fairy hunter.