Christos Makriyannis
Professor Makriyannis is one of my favorites. He genuinely seems to care about his students. He also seems to be very passionate about what he teaches. If you don't want to attend class then don't take his class because he cares about attendance. People who complain about his policy need to grow up and realize that it's a college level class. 