Pros: Flexible due dates; understanding about latenesses; makes exceptions; fair grader. Cons: Makes comments that may be offensive; unclear due dates; digresses a lot during lecture; lacking helpful feedback on assignments.