Dr. V is an amazing professor. He goes through the material thoroughly and is very clear about how to go about solving problems. He does lecture for three days and then on the fourth day he gives worksheets that you can complete in pairs to see that you understand the material. He will help you if you ask him to. He makes use of WebAssign as well.