Diego's lectures are clear but he tends to miss the broader picture when explaining stuff. Often I would get to the homework and not know how to apply what we learned even though it made sense in class. Make sure to pay attention to the details since he likes to test these on exams. He will usually point it out many times and mention it's important