Projects will be assessed by a student’s peers using a grading sheet and general guidelines provided by the educational staff. Students must be able to explain their code to the evaluator in such a way that the evaluator understands, even if they have no prior knowledge going into the evaluation. A student’s grade will be determined by how well their code works and how well they can explain it. If you can’t explain it, you don’t understand it well enough. – Albert Einstein.