Kendra Sewell
She is a good professor but the tests can be hard, I would participate in class as much as you can. She uses a lot of real world problems and class can be more interesting if you make it that way.