Professor Valdez is a very direct and straight up professor. She always will explain why you received the grade you were given and is very open and flexible about office hours. Although she can grade heavy she does care about her students and is passionate about learning and she is very easy to get alone with. I would take her again.