This is something that came out of recent discussions on acceptance of poor edits on this question Pretty unnecessary use of italics.
It would be useful if there was a page that listed all recent edit approvals. In itself this would serve as an additional check (especially on sites that only require one approval vote) on edits so that any bad edits can be quickly corrected.
If in addition a couple of buttons were added that validated the approval ("This edit is OK", "This edit is not OK") then this could be extended to educate the approvers and those suggesting edits as well.
If the suggested edit gets N (where N > 1 and <=5?) "This edit is not OK" votes then this is treated as a rejection. The edit gets rolled back and the reject will count towards the 7 day time out for suggesting too many bad edits. This will hopefully help educate those suggesting bad edits.
The extra work needed would be to tally up the bad approvals from each user and use that somehow. For example, if M (where M > 5 and <=10?) of your approvals are subsequently rejected then your right to approve edits is suspended for 7 days. There would need to be information explaining this on the suggested edits page.
Obviously the same logic could be applied to rejected edits.