Seriously, the writing is terrible. The puzzles are easy and the characters are two-dimensional. The scenes where the main character is giving "lessons" (in his college class and in prison, iirc) were just ridiculous - has Dan Brown ever been in a college discussion? Who the heck is amazed unto agapeness by the fibinacci sequence? Bad theology, fine, but the reason the book is so offensive to me is the bad writing.