Professor Bowden was good at teaching, but I pretty much learned this class from the textbook. If you ask him a question he will just tell you to rewatch the lectures or read the textbook. A solid choice, but this class was very hard. However, I think this class was easier than BIT 2405.