This professor was not good. I, unfortunately, could not understand nor keep up with the lectures he put out. I had to rely on another professor's recorded live lectures to save my grade (thank god). 