Nasser Maksoud
Best Professor for IT, NVCC lacks good professors, especially ones you can understand. Take all your classes with him. I tried another Professor last semester, and I regret that decision. 