I would not take this class with anyone else at UT. Gustavo is the man. The downside to his class is there is A LOT of homework that is graded strictly and is worth 16% of your overall grade. You can expect to spend a lot of time doing homework, but he is willing to help you. Exams are fair. This is a hard class but Gustavo makes it manageable. 