Elizaveta Drakunova
Although I took this class online Professor Drakunova is truly amazing! There was two proctored tests, a reflection paper for each unit, along with a discussion. Dedicate a couple hours each day and you'll be fine :-) If you ever have a question and need clarification, she responds really quick. Also offered extra credit, and to drop lowest grade. 