Gregory Papadopoulos
Professor Papadopoulos (Papadog) is absolutely amazing! He forms great connections with his students and genuinely wants you to do good and learn. He knows how to keep the class fun while still teaching the required course material, and you will look forward to his class every week! There's a quiz each week after every lab, it consists of 5 MCQ.