Keep an eye on garrisons. Make sure you have a template with no support groups attached, except MP if you have it. I use a 4-cavalry battalion one. I add MP to it if I have time later, but that's the only addition. In your Recruit and Deploy screen, set garrisons to high priority. Make sure you can make plenty of guns and support equipment, or a stockpile of same. (I know, some say you get more out of your MP with a bigger group, but, it's a one-time expense, really. You're going to get the same percent boost once it's researched from 4 battalions or 16)
If you don't let your resistance get out of control, just put it on Local Police Force till Compliance hits 40%, and then Civilian Oversight after that. Easy.
Easy if you don't let it get out of control by ignoring it.
The fastest cure is high priority garrisons, easy to make garrisons, and lots of guns and support equipment handy. Also intelligence agents can suppress resistance in a radius. Don't forget defense in your Intelligence Agency, either. Can stop other nations from growing your resistance higher...