Dr. Papovich is a genuinely a great guy! He did his best to make the transition to online painless. The homework was hard but manageable, and he was flexible with deadlines if you emailed him . The exams were tricky and I always ran out of time. I think the TAs were nitpicky with grades, but that wasn't exactly his fault and the exams were curved.