Kaspar Wuthrich
Wuthrich is hands down the greatest professor the econ department at ucsd has ever had. He deserves every raise possible. 120C is the hardest of the 120 series and it is surprisingly the one I did the best in and I owe it all to professor Wuthrich. His lectures are very clear and everything you need for the tests will be in the lecture. 10/10 prof!