Amazing professor! The material was very clear and she always ask if you need help. She wants you to understand the material to pass. Test on every chapter but gives a review which is exactly like the test so it's super easy if you done the review and understand it. One take home exam and the final was easy because she gave us a review for it!