Literally the best professor I've ever had. She goes above and beyond to make sure you understand the material as long as you show that you want to learn the material. I've never had a more supportive teacher in my life besides as a child in grade school. She's very passionate and knowledgeable about what she does. 