Derek Aguiar
Derek is the best! 3500 is just a hard class, but I have never seen a professor care so much about student's success. He really wants you to understand the content and do well. Derek grades very fairly, gives a ton of partial credit, answers emails and discord quickly (literally at like 1a.m. sometimes). One of the best professor's I've had here. 