This course with Professor Stewart was great. He walks you through the course and requirements for each paper step by step. You have only a few writing Assignments and he provides help based on your skills set. I personally feel as if he was the best English course that i have. Also he is very understand, but doesn't accept late work.