Tom Carbone
Honestly one of the best Professors I have ever learned from. He genuinely cares about his students and is always rooting for your success as long as you are willing to put in the hard work to improve upon your past mistakes. I have developed immensely as a person and as a programmer under Dr. Carbone's guidance, and I am truly grateful for this.