Dr. Diaz is an amazing and relaxed professor. She is only slightly difficult because she teaches kind of fast. Overall we do our worksheets and lab for the day and get out of class with an hour to spare. Shes really nice and ive never had to stay the full two hours for her class.