I think it depends on what your goals are. If you're expecting regular academic progress and you have a date in mind by which you want the children in a formal academic setting - whether that's middle school or university - 2 hours of academic work for a kindergartener seems reasonable if it's broken up into half hour chunks.
no subject