Lumen - Introduction to Chemistry - Electronegativity and Oxidation Number
Don't let oxidation-reduction just be a plug-and-chug exercise. It's an accounting system that gives you an easy handle on the relationship between electronegativity difference and bond energy.
Purdue University - Oxidation NumbersGood treatment of the rules for assigning oxidation numbers.
Topic Resources
22 questions
figures for classroom presentation