Anisha Ghosh
With a new class, there will always be glitches and the material covered wont be taught to perfection. However, she was always accessible outside of class and was willing to go above and beyond to explain certain concepts. Some lectures were a little dry, but still interesting if youre interested in the topic.