David Purnell
This guy literally blows. Random last minute assignments and Inconsistent grader. One of those teachers who clearly doesnt know that we have other classes and other responsibilities like jobs. Its literally a communication course. There should not be this much nitpicking and petty grading.