Dr. Shroff made this class very hard. The final exam was cumulative and she never really gave much detail regarding what would be expected of us regarding the material that was previously tested on. She came across as quite judgemental toward students asking/ answering questions in class. Lectures came directly from text so no need to go to class.