Reviews of professor Soumya Upadhyay

Rating: 1.0/5, difficulty: 3.0/5
Don't take this class if possible. She doesn't have a clear grading system and seems to take points off for nothing. Slow grader and has too much group work for an online class.

Rating: 1.0/5, difficulty: 3.0/5
Weekly group projects which are worth a large portion of your grade are not graded until the very end of the semester, so if you mess something up in the beginning you will probably keep doing it. Incredibly harsh grader, which would be fine if the grading criteria were clear. She seemingly made up new criteria after assignments would be handed in.

Rating: 1.0/5, difficulty: 4.0/5
DO NOT take this instructor if at all possible. Her expectations and instructions for assignments are not clear. When asking for feedback and clarification on instructions she rarely responded to our groups emails and when she did she was very short and upset. We basically taught ourselves.