This was my first thought. Teachers definitely need time to assess outside of class time. I would think that assessment or grading would happen while they aren't teaching. There should be a system where teachers grade outside of teaching time or during "homework/study hall" time. You would teach math for 6 hours and grade math for 2 or some breakdown that makes sense. I don't want to make teachers work anymore than they already do. The current system doesn't seem to respect them either way.
I moved from the south to Minnesota in recent years and will never move back. The winters aren't too bad after the first. Finding a knowledgeable local is pretty easy plus the Internet can fill in the gaps.