Warren Cornwall
Great teacher with a lot of journalism experience. However, a harsh grader unless you 100% meet his criteria. Even if an incredible amount of effort is put it getting an A on an assignment is very difficult.