First time teaching this class and she did a fair job. I struggled with assignments because of personal issues, but she was always willing to help me out and figure out solutions with me. Weekly readings on top of other big assignments, however they're useful and applicable in our class lectures and discussions. Brought in lots of guest speakers!