Her class is initially quite frustrating because she reads directly off her slides so content is often somewhat difficult to understand by listening to lecture. Attendance is optional so I found it easier to just go over the slides (which she posts on canvas) on my own time. Weekly quizzes are online, few assignments, weekly extra credit option.