Constance Rich
Dr. Rich is very accessible through email, discussion boards, and office hours to help with students' understanding. The content is difficult, but you should be fine if you attend office hours, dissect homework questions, and are comfortable with the provided learning objectives -- solely going through the lectures will not suffice.