Ana Honeycutt
She is a very good instructor. She always want to see her students succeed. There is a lot of homework and be prepared to take notes before every class. The tests are difficult, but not impossible so if you study you'll be fine. She is always available after class during her office hours. I have learned a lot from this class. 10/10 would recommend.