Darcy Taniguchi
Dr. Taniguchi is one of the most caring professors I have had. Her class was difficult, but it is an upper-division class and she goes out of her way to make sure you understand the material. She gives great feedback and is an expert in her field. I am taking her again this coming semester and can't wait!