Nathan Parker
It's an interesting class and Nate is very funny, but it's content heavy. I wouldn't have passed the tests without my notes so if you don't take it remotely you had better have a lot of time to study. I would also recommend not taking it until junior/senior year because it'll be easier if you've had some upper level science classes under your belt.