Martin Zied
One of the best professors I have ever taken a class from. He is such a nice guy and is accommodating to students if something comes up. Attendance isn't necessarily mandatory but he wants you to be there, and if you can't make it just let him know what's going on. Highly recommend such a good man and class.