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!