Professor Savior gives good feedback to improve on. He respects that students have commitments outside of school (I asked for an extension once due to everything shutting down with COVID and he was really cool about it). A lot of assignments are from the textbook.