The chillest professor at UM. There are assignments as well as a group project and final paper, but they are easy to complete and hardly time consuming. No real HW, class lectures/concepts are also super interesting. Would recommend to everyone. Great dude