Jessica Lucas
Amazing professor, my class was a huge lecture so you could skip but you need to learn the materials. The professor really cares about students. Does random participation activities at the end of lectures. Gives out very helpful study guides (practically the exam questions). Gives out extra credit. Writes the lecture out and provides useful slides.