Professor Arnold was a great professor. I don't believe he was a difficult professor, just that computer programming can be challenging. Even though the content for the course is difficult, he answered any questions, would reply to emails quickly, and gave great lectures. I would definitely recommend taking a course of his.