This professor l she really goes above and beyond to help you out. If your doing the assigned work youll def pass she offers a lot of help like office hours, extra credit etc... A lot of assignments but She post all the completed lecture notes and videos of them. very helpful. lots of time for timed exams with avg of 17 question. clears up issues.