Russell McCaffery
Fair and reasonable but makes too many grading mistakes. Had to email him a few times about assignments because the grade reported was completely different than the rubric indicated. Also tells you to choose random articles to write about online and deducts points for professionalism and relevance but don't tell you why the points were taken.