The course is a wonderfulBut the idea of a peer and the final assignment a very badYou need to wait ... for several days and a waste of your time in order to be assessed by other peopleThese people may be incompetent and give you a zero for no reasonAnd lost your effort and your time
courses reviews