Excellent professor! Diego is really passionate about teaching and will make a solid effort to help you with any problems you bring to him outside of class. He won't make you feel bad about any questions or feeling clueless about what's going on in the class. I will definitely take him again if he's teaching any of my future courses!