Learn the frequency and duration of middle school subjects in a Charlotte Mason education, and update for today.Continue Reading