I haven't had time to read all of them, but from what I've seen, you do a pretty good job.
Theres always room for improvement, but you're doing fine. Keep going like this.
As a friend once told me, "I expect great things from you. Don't let me down."
9/10
-LWf