Great professor, he tries to guild you along. You have to write a large research paper but he tries to provide you all the tools you need. I'm so glad I took his class it really improved my writing and I make good grades on papers in my other classes. I would take him again easily.