Peter Fraser
i didn't expect this class to be difficult and yet dr. fraser made this 5x more difficult than it needed to be. he never answers emails, simply reads lecture slides, never goes over application questions, randomly decides if he feels like curving or making something open note, and doesn't allow you to learn from previous tests. never again.