Peter Anderson
Literally one of the best science professors. I have never been a science person, but Professor Anderson made this class so fun and interesting. Offers a lot of projects so it's easy to maintain a good average if you don't do well on a test. Also drops the lowest test grade. TAKE HIM!!!!