Professor Woldu was tough and works very fast. She works out the problems on her own then congratulates the class for "getting the right answer". At one point in the semester it seemed as if students just gave up and let her do her own thing. In the end, she does care and offer extra credit. Overall, do not recommend.