I would most definitely take the professor again. She was accessible outside of class and provided feedback on assignments. The lectures were great and kept me engaged throughout the class. There are weekly quizzes, and make sure that you have the textbook when taking the quizzes.