Best philosophy professor! Super understanding and cares about students' well being and mental health. Just make sure to do EVERY assignment and you're good! Instead of tests, he gives us open-note major assignments. You get credit based on whether you completed the assignment up to standard or not rather than a graded point scale