At his best, his lectures are great. He seems to really care about our understanding of the material, he is happy to backtrack a little so you can totally get what he is teaching. He'll even crack a joke every once in a while. However, if you have any technical issues with MyLab, there is nothing he can do to help you.