David Bernstein
Professor Bernstein was great! He is very funny and cares about his students. He doesn't use a textbook or assign any work/homework either. You just show up to class and listen and participate. His class is very spontaneous so be prepared for the unexpected! 