Vivek Sah
I took this professor in the Spring of 2020. The professor does not really seem to understand how to teach the course. Many times he would say things that were false, and would need to correct himself later. Only a couple exams decided the grade, and they were made to intentionally not be finishable. Covered a deluge of information with no depth.