John Varvaris
Professor Varvaris is a great guy overall. He makes class engaging and cares about his students. The content is a little tough but he explains it very well and gives extra credit. He is the best 331 professor by a long shot. 