Donald Feener
Great lecturer and helpful with content questions, but disorganized on the grading/assignment side of things and it wasn't always clear when things were due. But he said he hadn't taught this class recently and he was told about it last minute, so I don't think that's normal. I'd recommend him for one of his stronger classes, like 1620 or 5445.