My manager wants to review (and approve) all of the work I do. That's fine with me; I complete my work, send it to him for review, and then wait. And wait.
I've tried dropping them a follow-up email mentioning that everything is good-to-go, which is usually never responded to. I've dropped by their office to drop hints face-to-face (usually along the lines of "so what's the next step? Where do we go from here? What's the plan?"). Nothing ever comes of this. They do eventually respond, but it can take from several days to a couple of weeks.
Waiting on their approval has become the largest obstacle I have to being productive. The process is basically this:
receive task --> complete task --> review --> change requests --> loop
All tasks and change requests are usually completed in an hour or less, meaning the vast majority of my time is spent waiting.
Is the answer to just slow down? Should I directly ask about the delay in responses?