Professor Cruz is an amazing professor. She seriously knows her stuff and will make the content easy to understand. She gives plenty of examples and gives exam reviews that are exactly like her exam. You will only get three exams and the final exam so you must do well on the exams in order to pass. But the exams are easy and straight forward.