Prof. Nichols is very knowledgable about her class subjects and is a caring person. Her assignments and grading criteria are always straight forward and the same every week so it gets to be second hand. She is an easy grader but some tests can be a little hard. She's the best!