Such a genuinely nice and helpful professor, she really wants us to learn. The classes are short and interesting and it is important to always do the online homework (easy and helpful). The tests are a bit tough but doable. She is so helpful and understanding, one of the best professors I've had the pleasure of having