Andrew Beran
I'm going insane from some of my other classes. But Professor Beran's course is a genuine godsend. True to his word: it's stress-free, the lessons are carried out more simplistically and are easier to understand (a far cry from many other professors), and we are properly encouraged and incentivized to learn and study on our own.