At the beginning of the semester his teaching was fine, but as the semester went on his teach depreciated. His exams are awful and way too long to finish in the allotted time. He is absolutely UNREACHABLE outside of class. I emailed him 4 times during the semester and was in the ER and had to miss class and he never responded.