Reads off slides, not much "teaching", but when he does go over examples it is okay. Does not prepare you well for tests. Overall you are better off reading the slides on your own and teaching them to yourself.