Terrible. Gives so many assignments and projects all at once like it is the only class you're taking. Canvas is so unorganized. Lies about curving exams and the class. She causes so much unnecessary stress, and you don't know your actual grade until the very end. She is difficult to communicate with, and the VLA's taught me more than she did.