Nice review - it's obvious that you put some work into it.
The scores you gave are pretty low. Like, a whole lot lower than I was expecting. I wanted all of those in the 9s. You don't really say what's wrong with each of the sections... I'm just curious.