Sharon Berry
She is a very nice teacher, I benefited from going to office hours. The lectures are a bit confusing because she tends to over explain them. But she is such a kind hearted person and she tries to make things better for her class. She also lets you redo homework for 90% credit.