Reviews of professor Gurpreet Kaur

Rating: 5.0/5, difficulty: 3.0/5
Prof. Kaur is very helpful. She is easily accessible in her office hours and help you with homework. She explains all the concepts in detail.

Rating: 4.0/5, difficulty: 3.0/5
Prof. Gurpreet has willingness to help students with difficulty grasping concepts. Her presentations are interesting and knowledgeable. She repeats concepts so that every is on same page.

Rating: 1.0/5, difficulty: 4.0/5
I don't know where to start... This class is asynchronous but Kaur did the absolute bare minimum for content. Lectures  read through slides that she would note word for word. Communication grew to be a thorn as even for an asynchronous course she would require a follow up. YouTube served as a better resource bc lectures were DOA.

Rating: 4.0/5, difficulty: 3.0/5
Hard to read but she's really the nicest. No EC but gives partial credit on tests, gives practice tests/group quizzes before a test, lowest test is reduced to 6% of grade. She really helps you out so that it's hard to fail unless you put in 0 work. I read the book to help when I couldn't absorb it in lecture (I'd get sleepy). Be nice to her!

Rating: 1.0/5, difficulty: 4.0/5
She's lazy, caring (?) but lazy. The exams are literally problems from the free textbook. Despite putting in little effort, she didn't respond to emails often. Kaur might've been different in person but she did close to nothing in this class (coasted harder than a pro surfers at Maui). Paid to provide us links that we could otherwise find online.

Rating: 1.0/5, difficulty: 4.0/5
This class has so much unnecessary work, I wish I hadn't taken it. The assignments take hours to complete and we're expected to meet with groups to complete group work, when the course is supposed to be async. 2 of the 5 people in my group have dropped the class because it's too much work. The assignments are difficult and the teaching is unclear.

Rating: 1.0/5, difficulty: 4.0/5
HW was grueling but at least we had groups b/c that's all the help we got. Subpar office hours. Non-existent communication w/ follow-ups required after she screwed up on numerous occasions. How you can run a class this poorly (asynchronous out of all things) is really interesting to say the least!?