I know every child is different/our home environment will effect outcomes/flexibility is key/etc., etc. etc. I promise to account for my child's abilities and give her some grace time.
BUT. I have a dawdler. Seriously, if given the opportunity, DD12 will spend the entire day completing one math worksheet (and probably not finish). She has NO sense of time. In the past, it hasn't been as much of an issue during school time, as I have been able to prompt her to move along as she works (because I sit with her , and we've mostly gotten through things (though we are down to bare bones this year-math first, then reading/discussion, science/history/Lively Art of Writing on rotation). But we have a new baby in the house, and I am finding that I am losing track of time, which in turn lets her lose track of time, lol. Its not as big a deal this year (I planned in extra time to finish the year/planned a simpler year than usual/we worked harder at the beginning of the year so we could have wiggle room at the end of the year).
Next year, though, I would like to start implementing some time limits for finishing things, so we can move on and she can do the rest as homework, after dinner (when she would typically be free to play on the computer/video games/etc. for a bit before shower/reading/bed time). This will probably go hand in hand with our first attempts at grading (want to get her used to the idea that effort and time are needed to get good grades before high school, when it will count and I might not be doing the grading). I'm tempted to just give her an hour for each subject each day, but I'm not sure what is reasonable to expect to be completed in that amount of time.
So, hive mind, what do you think is a reasonable amount of time for a 7th grader to complete:
A chapter outline from a science text?
A sheet of math practice (we use MM)?
Reading a chapter from a history text?
Reading 2-4 chapters of a novel/chapter book?