Andrew Flint
He doesnt allow any electronic devices in class. The class is relatively easy, but his lecture slides are AWFUL to read. He also goes on long rants about his personal opinions such as how much he hates capitalism. Its not a difficult class, but lectures are slow-paced and tough to get through.