The boys get up at 5AM.. well ...  one of them gets up at 5AM. the other gets up at 6AM.  They don't go to school until 9AM.  Keeping them on task in the morning is not easy.  3 hours sounds like a lot of time to get ready for school but it's not.  Little boys are master procrastinators! I've found it's easier to keep them occupied in one room than let them roam randomly.   My bedroom is the preferred spot.  :)