Huimin Zhao
Worst professor I've had at UIUC. He was disinterested. Lectures were horribly boring. He read from slides verbatim. The attendance was low (COVID remote learning). The tests were inconsistent in style from one test to the next. The group project presentations were the only interesting part of the class. If you're on the fence choose another class.