Not a great teacher at all. Provides feedback on assignments that are completely contradicting to anything she is saying. Super all over the place as well. Hard to keep up with assignments because of constantly changing due dates. She also has a really weird grading system. 