There are not enough words to describe how amazing of a prof Luigi is. He's not an easy prof and there are many assignments but he has very clear requirements. I would love another class with him wish more profs were like him.