Laurence Schneider
Professor Schneider is the GOAT. Legit one of the best professors I've taken in a while. This class is discussion heavy and has group projects. There is very little homework and many extra credit opportunities. You will get an A if you attend class. 