Mili Shah
Prof. Shah is a pretty good professor, she isn't the best, but she explains the material in a clear and accessible fashion. She also does really care about her students, she can definitely come off as cold and passive-aggressive sometimes though. She also gives a TON of homework.