Good Prof. What is taught in the class, reflects the exams. The midterm was very easy and similar to class examples. The final was much more difficult. He allows a cheat sheet for exams. The pearson lab assignments give you a good opportunity to boost your grade.