Took his class again b/c he was great for 103, and I don't regret it! He lectures a little slow, but is very clear and explains well. His review sheets are useful, so take advantage of them and study at least a few days prior! It helps to pay attention in class. There is a lot of material per chapter. He is a very humorous and caring professor! 