Shani Halperin
Would not recommend this professor. Grades very harshly and takes off exam points easily. Kind of rude too. Does not even teach and just writes definitions verbatim from the textbook. It seems like she is trying to waste class time by giving us 10 minutes to discuss one problem to our peers. Do not take her!