James Daly
Professor Daly is a great teacher. In many of the reviews here on this site people complain about the amount of work. Every assignment besides the final draft is graded for completion (Yes, that is a 100 for every assignment). He wants you to learn, and his feedback is awesome. I recommend this class, I suck at writing and he made it fun. Do it