Zack got this one right
It's not terrible for young adult fantasy. It's basically like you took the plot of Jumper, mixed in parts of the setting from Bradbury's Uncle Einar stories and Gaiman's American Gods, and then added a B-story out of a real modern fantasist like Gene Wolfe. If you found a young adult who…