Amanda Rolle
This class is taught online through a third-party program and through discussion boards. The entire syllabus was wrong but you were just expected to know what to do anyways. The program has extremely tough exams. When you email her, she is either rude and condescending or just doesn't answer at all. Her TA only emails the night before due dates.