It's okay, and teaches a lot, but the book LOVES to try to push Christianity onto anyone trying to learn biology, which is a big no-no from me. It'd be the same level of no-no from me whatever religion a book would try to be pushing on to me, but this one's an extreme case, I would say.