Took an online class for college comp with her. She assigned so much papers, and was a tough grader. I completed all the homework assignments and tests and did great, yet she still gave me a B, she also did not give extra credit. Would not recommend taking her ever, save yourself, seriously. Oh, and she required cameras on every single class.