I cannot reiterate how good of a prof Doug is. He genuinely cares so much about his students and has such good energy in class. I've been slacking and the class is still flexible enough that I can easily pull through with an A. Amazing teacher and person, would take him again if I were in CPE. EGR 103 itself isn't the best, but he makes it great!