Who said that things always get worse before they get better?
They did. Leo's teacher called me yesterday because he refused to do work again yesterday.

But I think we've identified what's happening:
A. He's testing limits. Normal for his age.
B. His teacher's really, really nice and didn't think he was doing it on purpose. I think otherwise and told her he does what he's told when I make it clear there's no other option. Read: she may need to get all "mean-momma-teacher" on him sometimes.
C. The work he doesn't want to do happens to be that with which he struggles the most - reading and writing. He has zero confidence in his abilities here, but only wants perfection. I'm convinced - and his teacher, upon hearing this from me, agrees - that he doesn't want to read or write in class because he's afraid of doing badly. Not wanting those subjects, or school in general, to feel like a chore, she gives them the option of skipping out sometimes. I explained that he gets no such options at home - that I insist on him trying and once he does, he finds that he
can do it and is more confident the next time around. I suggested that she may want to take away the option of refusal for him in class, too.
So that's where we're at. Hoping today is an improvement!