Meghana Arun Joshi
Despite all the negative comments I really have had a good experience with Joshi. She has been very helpful to me and she seems like she cares a lot about her students. The discussions during class are interesting and engaging. She took time out of her day to help me personally after class for one of my assignments and she doesnt judge people.