Stephen Tulowiecki
He is a great guy, makes lectures fun and interesting. He did assign a textbook, but it wasn't required to read or take notes on. Participation is definitely important because most of the in-class activities show up on the tests. If you need help with something, he's really accessible outside of class and is very helpful overall. Would take again!