Valerie Schmidt
She is absolutely amazing. It is only a developmental class, but she makes sure that all of the students understand. All homework is due online, and there are 5 to 6 tests, but if you do the homework you should be very well prepared. If you ask her for help she is willing to help you, and she understands and explains the questions you get wrong.