struggled in the beginning but glad i preserved! excellent book! i would recommend for young adults or teens. voice actor is overall good, but his pitch is inconsistent.