Yunxiang Gao
Gao deserves zero stars. The worst professor I've had or probably will ever have at PV. His lengthy lectures took up time to do labs, he was impossible to contact, didn't put grades in for 3 months and waited until the last day possible to submit grades. I genuinely think I got an A by accident bc of how incompetent he was with grading our work.