The teaching staff did a good job at transitioning to online. The quizzes were a bit rushed every time, but the exams could easily be finished on-time. Could have explained concepts more thoroughly, but office hours remedied any confusion from the lectures. One of the better professors at WashU. Other classes can be much, much worse.