Ruth was a great prof. Kind and funny at times, stern when she needed to be. You get out of the class what you put in, and she is willing to help if you need it. I had her for 102 and Heidi Coronado for 101 and highly recommend both of them.