Reviews of professor Shuhui Shi

Rating: 5.0/5, difficulty: 3.0/5
Solid choice. Always checked in with class to see if she was going too fast. Took lots of time to answer questions. Super patient. Gave clear explanations. Not too much homework. Provided easy access to resources for success. Made sure we were prepared for the exams.

Rating: 1.0/5, difficulty: 2.0/5
Teaches ok. Theres better professors. Made me not want to go to class with lazy proofs only and slow problem solving. Never really wanted to get up and go to her class.

Rating: 1.0/5, difficulty: 3.0/5
The class was not that great during COVID-19, and we really didn't even get much of a curve compared to what other professors were doing with their students. The final this year was also way harder than any common exam ever taken in the class and it made it really difficult for a good overall average. It bumped my A grade to a B.

Rating: 5.0/5, difficulty: 3.0/5
Shi was great! Her exams were just like the homework and practice exams that she provided. You could even use a note sheet. You don't have to go to lecture since she posts the notes online. She is so patient, even when she needs to cram a lot into lecture while also answering all of our questions. If you need a good math prof, Shi is the way to go.

Rating: 2.0/5, difficulty: 3.0/5
Her English is not pretty good. The examples she used in lectures are too simple compared to tests. Reading the textbook is much better than attending letcures. Tests can be hard but there will be curve.

Rating: 4.0/5, difficulty: 4.0/5
She's a nice professor but hard to understand. Homework is time consuming but resembles what will be on the tests. She knows most of the people who are taking the class are engineers not math majors, so the homework has proofs but the test is the actual work out problems. The reason the tests are tough is there are too many problems for time given.

Rating: 5.0/5, difficulty: 3.0/5
Honestly I really liked her lectures. She was clear on all subjects, gave definitions and proofs for a lot of the math. She also made sure the students knew what was happening before she moved on. She posts all of her lecture notes online which are SUPER helpful and in depth if you wanna skip. Shes really chill too so i mean overall pretty decent

Rating: 4.0/5, difficulty: 3.0/5
For cryptography, You have to take a test FAST because it's provides a lot of steps to solve and most people didn't finish. Going to her office hours really helps. A lot of people rely on WolframAlpha on most of the homework problems. Thankfully she curves at the end based on the average and passed the class. She is a great professor overall.