Professor Wright is a great professor. She makes it clear from the first day that all she wants is you to succeed. She is willing to slow down, start over, re-explain, etc. and does not get impatient. This class was not easy, but if you use her as a resource and pay attention to her lectures/take notes, you'll do great. Highly recommend.