Mr Gregory was awesome. I took his summer class and expectations were very clear. You could work at your own pace, but he will not accept late work. He responds quickly to questions and is willing to help you. The workload is not heavy; weekly tests, two papers and one two paragraph essay. You can't go wrong with this one.