Carol Hulsey
She cares about her students, however, I didn't find much value in going to the lectures. I mainly taught myself in this course, there is a lot of homework, including a video overview of the chapters. She does provide many resources and often works through problems in the class (very helpful). If you keep up with the work its an easy A. 