Professor Ritch. She is the most amazing professor I have ever had. I want to take her every semester but I am not a math major so I cannot do that. Please just take her. She makes the class so unbelievably manageable. She breaks everything down and will help you really learn the material if you need the extra help and support. SHE CARES so much!!