3.0
challenging hopeful informative slow-paced

I heavy book, but it only gets better as you keep reading, especially part three.