Andrew Davis
Dr Davis is an incredible prof. I took COM3300 expecting something totally different than what it was, and he really made a very challenging conceptual course fun to learn. I would 100% recommend this course to a friend, but beware of the numerous readings before each class period that can be very lengthy. Def need to read to understand discussion