Reviews of professor Jiayin Pan

Rating: 5.0/5, difficulty: 2.0/5
Pan is a great professor, he makes the class clear and easy to understand, has very thorough lecture notes, and provides practice problems. Super organized and nice prof!

Rating: 1.0/5, difficulty: 3.0/5
I cannot believe they only grade half of the HW randomly. He calls it luck and says this is how the real world is. Well hey Professor, you are VERY WRONG. This is not how the real world is like, I have worked in industry for a while part time, and it is not luck. Weird grading scheme. Do not take this guy.

Rating: 5.0/5, difficulty: 3.0/5
Professor Pan has very easy to understand notes and lectures and he is very clear about his expectations. Great pace, reasonable homework and good practice tests. Very easy to get in touch with if you have questions!

Rating: 1.0/5, difficulty: 5.0/5
This quarter for my 6A class Pan didn't give a practice test for the midterm because "he didn't want everybody getting an A" (that is a direct quote). I managed to find a practice test he had made for the exact same class two years ago, but it was behind a paywall. He denied students the resources they needed to succeed in his class ON PURPOSE.

Rating: 3.0/5, difficulty: 5.0/5
Prof. Pan is knowledgeable. However, there are no title for each note he gave us, so its hard to understand which topics he is talking about. The questions in the exams are not easy, including many details things. His curve is pretty generous though, which basically saved my grade. (Pumped from B- to A-)

Rating: 1.0/5, difficulty: 5.0/5
Pan goes in depth in lectures but they don't apply to his homework OR his tests. Also, his tests are damn near impossible to finish within the time limit. I wish I had another professor this guy just isn't fun.

Rating: 2.0/5, difficulty: 5.0/5
Do not be fooled by the avg point 3.7/5! If you take his class, you will face a horrible quarter! He demonstrates theorems by using simple examples, but these example are useless when dealing with homework. I spent 6 hours on his hw each week! In addition to hw, students are graded by mid and final. Both of them are hard, minor mistakes mean fail.

Rating: 3.0/5, difficulty: 5.0/5
Professor Pan does a great job teaching the topics and concepts, but if youre not good at proofs, this will be the hardest class youll ever take. I spent 12 hours on average for each hw assignment. Make sure you understand the notes, revise your hw, and find tutoring sources if necessary. I never did so poorly on hw before. Still a solid choice.

Rating: 4.0/5, difficulty: 4.0/5
Class challenging but great teaching. Still tricky proving stuff but takes much practice