He talks a lot and over-explains things that do not need over-explaining. And does not explain the things that need to be explained. His tests are proctored on the lockdown browser. Very hard to learn from him because he talks a lot about other things that have nothing to do with the class.