English Wikipedia's peer review process is a relatively unknown yet fairly active venue for feedback. Editors can request a review of an article, regardless of its stage of development, in general form or highlighting specific areas they are looking to improve. One or more editors may weigh in.
Here, I outline the history of peer review and my contributions to it, and detail future plans and a request for more reviewers.