Waited until the end of semester to grade all deliverables, and did not provide feedback on the grades. Unclear grading criteria, a lot of subjective aspects of this course. Wasted a ton of lectures doing nothing, when he couldve been teaching. Waste of money.