Satarupa Dasgupta
She's a really great professor, definitely knowledgable and passionate about subject matter. If you're struggling talk to her and she will work with you. Very nice woman and great professor