William Mansky
Professor Mansky is by far one of the best professors at UIC. His lectures are clear, precise and coherent. He breaks down extremely opaque concepts so that they are easily digestible. You can make out from his demeanour that he genuinely cares about his students. He promptly responds to any emails/Piazza posts. I would definitely take him again.