Amanda Reid
I am a HUGE fan of professor Amanda Reid. This class is very content heavy and it's a lot to study, but she teaches this class so well that it is 100% worth taking with her. It is definitely a hard class, but she taught it very well.