Anushree Vichare
This class needs improvement. She is not good at time management, reads directly from her dense, info-packed, repetitive slides, demonstrates little critical thinking, and spends little time explaining important concepts. What she says during lecture does not match her slides. I should have dropped this class and run for the hills.