My poor science teacher wife will weep when I show her this....her students say this all the time. They honestly believe and have learned somewhere along the way that "peer review" means you and your online friends reading something and agreeing it's correct.