Alonzo Rico
He is one of the best professors at UIC. He has clear grading criteria and gives extensions easily on 24hr prior notice. He cares about every student individually. If you submit the assignment after the deadline no points are deducted if you keep him informed. He is a real gem!