AnimeTagz
Unfortunately mc written in very annoying way. It's like everything he does is meant to tease reader. Castle at every turn he was constantly trying to avoid doing stuff he should do, then he stupidly got locked out of library (I mean who test magic at library), then he went straight on to look for trouble, and his thought process in written in very squirming and slow way, Overall all this makes him seem very slow and annoying.