Professor Derrick McMillen is the best professor I took for programming. This was my first time taking a programming course and I had to say that was the most fun I had in class for quite sometime. The professor is helpful and if you don't understand a course or a word term, he will break it down for you and help you in till you understand it.