MMmm, I somewhat feel like he could be considered OP, though his powers make sense for what he is,and he is a teacher so idk... I will accept it but if I see power playing (which I don't expect) then I will ask you to stop and change him, alright?