Jillienne Haglund
She does read straight off the slides, but she knows so much about the material! I found her class enjoyable, and It was not very difficult. Attendance is not mandatory (besides recitation), but I would recommend going to class to get the notes. She makes study guides and there will be extra credit opportunities!