Professor Ritch is great!! She does care a lot for her students and even if you do not get a problem right on a quiz or test, she will still give partial credit. The homework load is so easy and its overall an easy course. She does move a little fast sometimes, but she's great!!! Take her. 