If you can avoid taking this Professor for any class I highly suggest doing so. I had him for 2 of my math classes this semester. He lectures out of a textbook, does not show you how to actually do anything. Exams you submit by making a video explaining how to do each problem. 0/10 I did not learn anything was just stressed the entire semester. 