Candace Black
Terrible professor. I would like to echo what some of the others have said on here. She provides no help, does not cover it in the lectures, and tells you to go back to the lectures when you ask for help. Her course assistants are clueless and have no idea what is going on. This course was literally self-taught.