Reviews of professor David Townsend

Rating: 2.0/5, difficulty: 3.0/5
Takes a long time to get back to your emails. The course was live once a week online and still he managed to cancel class. Instructions he give you for assignments are not clear so when he grades you he will mark you down for criteria he didnt mention or explain well. He is knowledgeable and the course is not difficult if you know what he wants.

Rating: 4.0/5, difficulty: 3.0/5
I was engaged. Readings are interesting; content and cases are relevant to current affairs; lectures are short, informative, and applicable. He was responsive and responsible - if he didn't respond to an email, he always apologized and followed through. He cares, and it shows. Grading criteria is clear, and he answers questions during office hours.

Rating: 5.0/5, difficulty: 3.0/5
Great class to take if you enjoy reading IT articles and talking to other people about it in class. Professor Townsend is one of the most understanding professors I have taken a class with. He understands that most of us are full-time workers, so he assigns work that are meaningful instead of busy work. I would highly recommend taking this class!