Santiago Echeverria
Very respectable professor, it helps if you speak up and dont understand something. He gives a lot of homework so you really have to be on your "A" game if you wanna survive his class. His test are very tough if you dont study so do your homework and waste your time overall, consider yourself lucky if you get a seat in his class! Good luck.