Eric Gobel
Difficult class in itself but there are a ton of way to earn points in class. Dr Gobel has it set up as a reverse classroom, you watch the lecture videos on your own and come to class knowing what the material for the day is. It can become overwhelming if you start missing the videos but overall the class is doable. The SI sessions are very helpful