Alvin Yeh
The worst professor ever. I am baffled this professor gets paid to teach. The tests are poorly written with no clear grading criteria. Going to class is a waste of time. He literally teaches random useless material. Yeh fails to answer questions or communicate well. Most garbage professor, period.