This teacher lacks basic communication skills and is very difficult to work with... he would not grade my paper even after making in-line comments on it, even though it was turned in on time. He also makes it seem like there is an opportunity to have an extension, gives you a set date on it, and then never reopens the assignment. Do not recommend.