LOVED this professor. very straightforward homework and quizzes and doesn't believe in final exams/tests. read the chapter, take notes, do homework, that's all. very easy to work with. homework was time consuming, but manageable, plus you can 'check your work' to make sure you have everything correct. basically impossible to fail.