Terri Anderson
I've taken this professor about 5 times throughout my time at CUNY SPS. I failed only one class, it was on my part but damn she doesn't let you do anything over, and she's a harsh grader. We all have lives to live. Don't take her if its not mandatory! She also does pop quizzes every week  