She's very knowledgeable and approachable. She'll answer your questions and be patient if you're confused or need help. However, she doesn't give feedback (it was mainly the TA) which isn't the most helpful when receiving your grades. Canvas was not updated, so assignments/deadlines weren't clear unless you remember her saying it during class.