Arturo Matute Castro
Prof. Matute Castro is awesome, super caring, and funny. Fun class where you work with people around you but lots of presenting and projects. Strict on no phones out. Final was a partner project which I wish wasn't. Lots of HW due before the next day of class which isn't accepted late, but easy if you put in some effort. 