Candace Fitch
While I enjoyed the material itself very much, the professor was the worst communicator that I have ever had. The only assignment that she graded herself was the final project. The TAs grade everything except the final so their feedback throughout the semester did not help in the end since it seems she doesn't communicate with them either.