Ying Hu
She has no idea what she is doing. She might be the stupidest teacher I have ever met. She goes through five different examples switching through them at random during her lectures. You have no idea what she is saying most of the time. She gave me a zero on a test on the same day she said I could retake it. Do not go to this professor.