This professor was probably my favorite this semester, she's a newer professor but she shows how much she cares about her students and work. She gives you pop quizzes but don't really affect your grade if you fail. Her lectures are long and uses a lot of long videos. She is very open to extensions of due dates. Overall great professor, easy class