I love Professor Raible! She is the best professor I have ever had because she is so kind, genuine, and is understanding and flexible if you need extra time, etc. (but only if you participate well in class). Would definitely recommend her to anyone!