I would say the flexibility depends on how focused your son is. There is x amount of work that needs to be completed. I have found that if we do a little every day (even Sat and Sun) it is not overwhelming. We have been able to work ahead and have several days saved up so far. We do Connections Academy 3rd grade. Feel free to PM me if you have more ?