Zach is a good character but to try and force his extreme stupidity on the reader hurts the story. I am trying to give it the benefit of doubt but the plot is making it hard. Zach is a bad person and might be the evil one.