Course flow is easy. There were videos and lecture slides to go through. Exams (4) are proctored. Quizzes have a time limit but not as hard to do but the difficulty level of exams is fair. She is very accessible outside of class and accommodates any requests. Attention to detail is required to pass with an A.