I agree with all of that. The problem in our area - I realize every local (US) school system is different, which itself seems to me to be a problem - is that the after school program is enormously expensive. Our kid is skipping (public) TK to stay another year in his private (all day) pre-school because TK + after-school is only, like, $50 / month cheaper. Not sure why three hours of after-school costs the same as 7.5 hours of Montessori, but it does.