Mengqi Hu
Literally the worst professor at UIC. I haven't been to his class since the second week of school because his lectures are so horrible. Don't get me wrong I still kept up with the work and I will end up with a decent grade, but no thanks to him. He also has a habit of assigning exams before the HW, go figure. If you have him GOOD LUCK.