Professor Donaldson is absolutely amazing. I had her early in my academic career, but I still catch myself recalling things from her lectures. She is so caring and passionate about what she teaches, offering extremely thought provoking material. I highly recommend this professor and would definitely love to have her again.