Constance Rich
Dr. Rich was a great professor. Her course content for this is easily applicable to other areas and other classes. She really cares about her students, and you will not forget the information that you learned in her class. Definitely recommend if you are willing to put the time in to study.