Dinh Hoa
If I could give him a 0 I would. He is by far the worst professor I have ever had. He laughs when we don't understand something and always claims its easy and elementary. He gives very few example problems and then the tests and quizzes are not like lecture or homework. His handwriting is hard to read. He does give bonus, but that is the only plus.