Despite this being his first quarter teaching, I thought he did a good job. His lectures are boring, but he said he's going to try to fix that next year. The midterm and final were online but semi-proctored and hard. There's a research paper but you get extra credit for submitting early. He is accommodating and gives a lot of a good career advice.