Hey so about rating:
Is it the average of all the ratings you've got?
I think they said something about it being weighted, so people who rate everyone badly will not influence ratings by a lot.