Rachel Domnick
Prof. Domnick is very clear about what she expects from you. The course content is difficult (which is to be expected) but she has taken the time to condense each chapter into about 7 pages of notes, which she goes over with you in detail. All homework and quizzes are done in class with a group of other students (you choose who).