His expectations for assignments were not reflected in his posted rubrics. He would mark you down harshly for small mistakes. He took a minimum of 3 weeks to grade anything, and this is only an 8 week long course. He referred to me by 2 different names in his graded feedback. If you're able to, never take a class "taught" by him.