Extremely disrespectful when students ask questions. Doesn't explain things very well and isn't accommodating at all for being online. Her exams are lockdown and webcam but she insists on cramming in additional questions and taking away time so students "don't have time to cheat". Extra credit is available but this class is frustrating.