Professor Kyriakou is extremely lenient, gives feedback, and helps you. She is fair and will give you extensions without penalty. This class is a major requirement. You have to study because it is a difficult class and its the same exact homework for all of the sections. I don't think the professor has a choice on what to include or exclude.