Really great teacher. His lectures are clear and he is really devoted to the topic. Very knowledgable about computer science, but presents it like a philosopher. Very accessible, but complex. You will like this class whether you are a poet or a math nerd.