One of the things I have loved most about homeschooling, besides being able to teach my children about the Lord and his word, is the flexibility. We can create any schedule that works for us and we can change the schedule if something important or an unexpected opportunity comes up.
I have always found it works best for us to school in the morning. If we do something fun in the morning or something keeps us from schooling in the morning, my kids are not interested in doing school later. So, we do school in the mornings because then we have the rest of the day to do whatever we want.
I know people who school in the afternoons, or who school according to whatever shift Dad is on if he works a swing shift or just a second or third shift. I know people who school four days a week. We tried that our first year, but I didn't like it too much. It seemed to take us too long to finish our year that way.
I also know people who choose to take the entire summer off, some who school all year round with scheduled breaks throughout the year, or like me, school take the majority of the summer off, but do some schooling over the summer just to allow for unexpected days off throughout the normal school year.
The flexibility is also great for field trips because you don't have to take your vacation over the summer and go to a place filled with people during peak season. You can take your vacation whenever you want to, and going during the off season works out really well because you might get a little more attention or information about the place your touring because the tour guides have smaller groups and more time.
So, flexibility is a big plus because you set your own schedule and can take a day off, if needed. It helps to keep the stress level down.