Rating in multiuser environments

Here’s my way to approach this.