Angelika Buchanan
I highly recommend recording her class because she discusses most of the information rather than having it on the slides, and her midterms and finals are more based on what she discusses. She also does not provide study guides to the midterm or finals, which is not helpful.