Joanna Branson
An absolute wonder of a professor who manages to thoroughly guide students through assignments while encouraging individual thought. Funny, nice, and often understanding, this a professor that I would infinitely recommend. 10/10!!!