Cogen Bohanec
Professor Bohanec is the best professor I have ever had. His lectures are interesting and fun. The class atmosphere is super laid back, and he understands that everyone has a different way to learn. There is no homework, he just expects you to go over your lecture notes. He gives two tests (Final and Midterm) and one essay with participation.