A good tip for us all.
Note to self: Instead of saying “now it is time to learn graaaaammmaarr” and getting a chorus of groans in reply, why not say “I’m going to teach you something useful you can use in your writing”?
Eg: “Today we’re going to learn how to put dialogue into your writing so that it looks the same way it does in a novel!” instead of “None of you know how to punctuate quotations. We’re doing a grammar lesson.” (chorus of groans)
This generally only works if the students don’t have a big fat grammar textbook in front of them, however.