Hemendra Shah
It's kinda crazy how he is still allowed to teach at De Anza. Horrible lectures, heavy accent + horrible mic, awful camera quality, chicken scratch handwriting, teaches you stuff that if you use on the test you will get the question wrong, lectures are just him reading the textbook from start to finish. Highly do not recommend taking his course.