Your projects are due on Friday, midnight; your reviews
are due on the Friday of finals week, midnight. But
getting them in earlier is appreciated.
At the stroke of midnight (or thereabouts) on Friday you'll find
out which two projects you're to review.
Reviews are anonymous -- no one will know who reviewed
their project (from me that is, or from any comments I
share).
They are randomly assigned, unless I see that
friends are reviewing friends -- I do a
post-randomization "swap" to avoid these
issues -- or any other issues.
Finally, I've gathered some problems
from a recent final: you might take a look, imagine what
you'd wonder about if you encountered these, and ask questions.