Well, I started late and finished early!
I'm going on vacation in a day and wanted it done before, and I finished today! Whew. Loved it. I'll try to squeeze in some time to contribute on the first 3/4 sometime today or tomorrow, and I'll save comments on the last 1/4 until I return since that's not scheduled to be discussed until next week.