Would highly suggest taking Professor Nancy for this course. Caring professor because she will go over the topic again if one doesn't understand it. I suggest going to class because the lectures and examples in class are similar to what is on the homework.  She does do poll everywhere but they don't count against you they're bonus quizzes. 