Prof DeFrancesco was a great professor! For the CCIP, he was so helpful in providing advice for my team and wanted all of us to do well in his class. Pay attention and do the work, and you'll end up with an A. 