Jamison Wolf
his letures are very intense and he has high expectations on your prerequisites. Ths HWs were graded with extreme focus on details which seemed unnecessary, and the requirement of typing in latex added extra load to already huge work load. His way of responding to question will straight up make you feel stupid. Exams are unreasonablly hard.