Azaria Eisenberg
I would not recommend taking this professor. Even people who worked hard (40+ hours for one test) had quite poor final grades. His tests are usually extremely difficult and confusing, and he is a very strict marker. No amount of extra studying changed that. He can also be unkind, defensive, and aggressive to students.