Dina Strasser, my blogroll's token hippie, intent on outdoing Piaget himself, doesn't merely let her students create rules for themselves, she asks them to create rules for her:
Among them were the hysterical ("Coffee breath. Could you people please chew some gum?"), the horrifying ("I hate it when teachers have long conversations on their cell phones in the middle of class"), the obvious ("I hate it when the teacher punishes the whole class for someone one person has done"), and this near unanimous statement: We hate it when the teacher deliberately embarrasses us in front of our peers.
Dina's narrative of success and failure is well worth your time.