Website Analysis / Critique

In this assignment I'll be reviewing some websites, and giving reasons on why they are great sites or horrible sites.