Prof. Williams is the best professor I have had at CCSU. I had him for AC211 as well. His lectures are always awesome, he makes the material useful for ALL majors, and he is a good person. Helped me understand the project more during office hours, and was very supportive when dealing with a family crisis last semester. I 1000000% recommend him.