Ilyan is an amazing professor. He is extremely humble and cares a lot about his students. This course really re-inspired me during COVID. I was feeling dispassionate about almost everything and Ilyan really helped re-ignite that flame! The assignments were tough but he provided comprehensive feedback to help you learn every step of the way!