Andrew Stevenson
Clear feedback but a slow grader. When I took the course (2019), there were 4 assignments that built on each other. When students received feedback on the first, they'd already handed in 2 more. He also had strange criteria for the final project. Most people designing a portfolio site use some existing frameworks: not everything is from scratch.