Carolyn Steckelberg
She's very nice and is really good about giving real life examples of things. But she does get sidetracked a lot so it's a bit hard to pay attention during lecture. There's a lot of homework that's due with each chapter. But she does give some extra credit, and she will curve an exam if not a lot of people do well on it. Very kind and caring.