Gayathri Murthy
I have taken two courses with Gayathri. She has a lot of knowledge about her topics, however, her delivery of content is subpar. 
1. No personal extensions, only for the entire class. 
2. Poor personal organization when receiving assignments.
3. Difficult to contact.
4. Lack of constructive feedback, just negative commentary. 

I do not recommend