Jeffrey Shpunt
Although Professor Shpunt doesn't make attendance mandatory, it is a very fast paced class so try not to miss any classes. He made what I thought was going to be a boring subject actually really fun and not too hard. Great professor who cares about helping his students. He even did a final project so we could see how ours should look.