Professor Valdez-Dadia is great. She is very caring and really makes sure you understand the material. Group activities in class which make it easier to learn the material. 5 exams, a paper, group project and mini quizzes in the chapter lectures. She is very flexible and always available during her office hours.