Eduardo Castro
I was scared to take this professor at first because of the reviews but honestly, if you do his optional "additional problems" that he puts under the homeworks then you'll do good on the exams guaranteed. The exams are only two questions but they're EXACTLY like his past exams and the additional problems. Definitely better than Milano!!!!!