[{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-03fec27af95860a0bfdd385b","output_id":"cd0ab2aebf338bb4081754a49a4222ef7250f2f21f02f31a84019d165ec72d21","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n7\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-03fec27af95860a0bfdd385b","output_id":"cd0ab2aebf338bb4081754a49a4222ef7250f2f21f02f31a84019d165ec72d21","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations. Other content includes basic set theory, logical operations, quantifiers, direct and indirect arguments, and induction.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification. Implementation in Python.\"}],\"text\":\"Linear algebra and mathematical proof techniques\"},{\"evidence\":[{\"course_id\":\"MATH 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Multi-variable calculus and vector analysis\"}],\"search_phrases\":[\"combinatorics course\",\"enumeration and arrangement math\",\"graph coloring combinatorics\",\"generating functions course\",\"discrete math advanced\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Solving enumeration and arrangement problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Applying the inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Using generating functions and recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Deriving and using combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Solving graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Analyzing systems of distinct representatives and graph matchings\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Studying finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problem solving.\"}],\"text\":\"General problem solving techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMBINATORICS\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Introduction to combinatorics covering enumeration, generating functions, graph theory, and matching problems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Enumeration, distribution, and arrangement\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Generating functions and linear recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Systems of distinct representatives and matching problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Potential applications in the social, biological, and physical sciences. Puzzles.\"}],\"text\":\"Applications in sciences and puzzles\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-03fec27af95860a0bfdd385b","output_id":"cd0ab2aebf338bb4081754a49a4222ef7250f2f21f02f31a84019d165ec72d21","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Sean is a great instructor. Funny, helpful and understanding. This class is one of the more challenging in the Consumer Science major but read the book, attend lecture, and do the problem sets and you'll survive. Sean is a GREAT prof.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-07-20 15:23:39 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"6f48e91a80dfb0bbb3d43ed6\",\"instructor_id\":\"rmp:1600609\",\"instructor_name\":\"Sean Cash\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE4ODM1Nzc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1600609\"},{\"comment\":\"Great professor! It is very helpful to come to the office hour. He is very helpful.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-11-09 16:26:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ed64cb3e1f32e2d9d3506ce2\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MTk5NTU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Really enjoyed this class and professor.  Obviously the material was difficult, but he presented it very clearly and did a lot of examples in class.  Homework was very reasonable, as were exams.  He was flexible and didn't try to rush through things... moved a few assingments and exams back to give us plenty of time. A nice guy as well!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2012-12-02 20:44:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"50267541b1bf7e8ba34bd105\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"He's tough because he goes at a very fast pace, but he's always willing to stop and clarify if you ask. I pretty much hated him the first few weeks, but by the end of the semester he was probably my favorite prof. Lectures are fast paced, but homework is really helpful and office hours are great. Overall, tough class but a cool guy. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2015-12-13 15:40:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2e35ecd58b36601ab5bc9e0f\",\"instructor_id\":\"rmp:2084959\",\"instructor_name\":\"Steven Sam\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI1NjcwNjk0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2084959\"},{\"comment\":\"Can be an entertaining lecturer, he works to ensure the class is participating &amp; adjusts course when things are not getting through. Interacting with Prof 1-on-1 is complete opposite, he is rude and dismissive. Poorly executed grading on HW and exams were consistent issues which negatively affected students (grades are feedback).\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-14 19:04:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"babb817283712dce68d35b98\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI5MjA2NDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Don't take a class from him.  He is fundamentally unqualified to teach.  His lectures are verbatim from the book and he cheated on a test.  A student cheater gets an F, but he made a mistake on a test, took points off everybody's exams, and refused to correct his mistake even after being advised by the chair to do so!  Unbelievable.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-03-07 16:25:03 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"99277fc422898cb313616df5\",\"instructor_id\":\"rmp:196238\",\"instructor_name\":\"Sharad Chandarana\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTEyOTA2Mzkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/196238\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"Professor John tries his best, but it's just not good enough. Class is a mess; he goes off on incoherent tangents and is hard to follow. His exams are way tougher than the other exams for the class. I know a bunch of smart people (who got A's in other high level math courses) who got BCs in his class. I would try to avoid his class if possible.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-05-09 21:16:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"54ba690311d7ff13c53bc838\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMwMDQ2NTc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Prof. Wagh gives a nice vibe and is an awesome guy. Cared for the students and answered the questions clearly. The class was difficult but the exams were less so.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2020-10-20 22:58:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"f40f05d85a546bd58f754101\",\"instructor_id\":\"rmp:2606861\",\"instructor_name\":\"Siddhesh Wagh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzE4NjU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2606861\"},{\"comment\":\"Mikhail is a really nice person. He is very smart and the course is well organized. This is a hard course. There are lots of materials covered in this course. Mikhail did his best to explain things and provided lots of example problems. But you also need to put in lots of effort to get an A.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-03 02:14:58 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b1677e1a58017a83b136c36e\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NjgzOTk2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"He's not the smartest professor I've ever met, but he might be the nicest. Being a young guy himself you can really tell he remembers what it's like to be a student and he behaves accordingly. I have nothing bad to say about Jun Le Goh other than he tends to deflect some questions by saying &quot;we don't have to worry about that in this course.&quot;\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-12-16 18:29:05 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7ce8927265df47e7f8881dbf\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NTU5NTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Jun Le cares a lot about his students. Some people find Math 475 very hard, and others find it easy. He purposely doesn't go super in depth in certain things in order to not confuse most of the class. He takes feedback seriously, so speak up! If you have a problem or feel confused, say something.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2022-01-03 20:26:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"639acc0f5a29b12eceead425\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NjkyNjI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Really makes sure to teach in a way that everyone can understand. He gets a little lost in the sauce sometimes and loses people, but he makes sure everyone understands a topic before moving on. Easily much better than Terwilliger. But combinatorics is hard and the problems vary, lectures will probably not be enough, you need to review the textbook.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-04-24 19:22:14 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"91b5e771bc0a960bbd69b214\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NzAyOTA1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"He is a great lecturer if you make the effort to pay attention. He tries to explain concepts clearly so everybody can understand. Combinatorics is a hard subject, so if you don't put in the work exams will be tough.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-05-16 21:10:09 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"6cabd71843c7e07bf4be164e\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3OTM4ODgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"You are better off not going to class and just teaching yourself because lecture is a waste of time. It feels like you are just watching someone try to solve math problems instead of actually explaining what they are doing. He also gets confused a lot and the few students who know what's going on have to correct him.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-03-19 16:43:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"dfc9d364dae3f9dee88e1e62\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MDYzOTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"Just don't take any classes with this teacher for your own sanity.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-04-11 16:16:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d0b8481587794843ba8796f\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MTU1NzY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"His lectures are incredibility confusing, to the point where he himself would get confused halfway during the lecture because he is confused by his own train of thoughts. Difficulty of exam variates wildly from test to test, with no consistency. Do not recommend. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-05-12 18:23:23 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4d828fdfc1ecf2b0004eb277\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5NDQ0MDI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"He always want to make extra connections with students but in the wrong places and time. His quiz and homework are very easy and do not need effort to earn an A. He is a nice guy but wrong professor to inspire students and force students to study.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2025-08-06 16:53:22 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"36e7e17a54eec1aeed22e585\",\"instructor_id\":\"rmp:1522421\",\"instructor_name\":\"Shamgar Gurevich\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxNTUyODE5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1522421\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Paul is an interesting and a very, very knowledgeable person. He follows the book during lecture, so reading over the section before class is very important to successs. This class is extremely challenging if you have little background in discrete math. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-07-27 00:20:07 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3b52cfc0ad0f2753aadd0e03\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQzMzI1NTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"}],\"evidence_count\":27,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a8c8f521494699a03e83d19f\",\"6f48e91a80dfb0bbb3d43ed6\",\"ed64cb3e1f32e2d9d3506ce2\",\"50267541b1bf7e8ba34bd105\",\"501abd04b2de4f68695ad66b\",\"2e35ecd58b36601ab5bc9e0f\",\"babb817283712dce68d35b98\",\"99277fc422898cb313616df5\",\"2c2dde26f4558f5be33aec6a\",\"54ba690311d7ff13c53bc838\",\"f40f05d85a546bd58f754101\",\"b1677e1a58017a83b136c36e\",\"03e22f12b9ddda88589eea75\",\"7ce8927265df47e7f8881dbf\",\"639acc0f5a29b12eceead425\",\"91b5e771bc0a960bbd69b214\",\"6cabd71843c7e07bf4be164e\",\"df181926674a0ce4768ccbb6\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"dfc9d364dae3f9dee88e1e62\",\"3d0b8481587794843ba8796f\",\"4d828fdfc1ecf2b0004eb277\",\"36e7e17a54eec1aeed22e585\",\"627bd9a3f4c7d35ab2ec06f2\",\"3b52cfc0ad0f2753aadd0e03\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:1522421\",\"name\":\"Shamgar Gurevich\"},{\"id\":\"rmp:1600609\",\"name\":\"Sean Cash\"},{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:196238\",\"name\":\"Sharad Chandarana\"},{\"id\":\"rmp:2084959\",\"name\":\"Steven Sam\"},{\"id\":\"rmp:2321504\",\"name\":\"John Wiltshire-Gordon\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2526934\",\"name\":\"Jun Le Goh\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2606861\",\"name\":\"Siddhesh Wagh\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872255\",\"name\":\"Manlio Valenti\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"},{\"id\":\"rmp:2933442\",\"name\":\"Shengwen Gan\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies wildly; some are clear and helpful, while others are confusing, rude, or unqualified.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":5,\"review_ids\":[\"a8c8f521494699a03e83d19f\",\"501abd04b2de4f68695ad66b\",\"2c2dde26f4558f5be33aec6a\",\"03e22f12b9ddda88589eea75\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2007\"},\"sentiment\":\"mixed\",\"summary\":\"Workload varies by instructor; some assign reasonable homework while others have excessive or poorly timed assignments.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"His exams are problems right out of the book which is nice. However, if you make a small error in your calculations it is rare that you would get above a 3/10 for the problem, so don't expect any type of partial credit on exam. His lectures are boring and dull. Overall, this class is tough and having him makes it tougher. Would NOT recommend.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-18 16:01:44 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a298d7a649f4b3f0da26b603\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5MjYwNjMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":6,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a298d7a649f4b3f0da26b603\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"df181926674a0ce4768ccbb6\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Grading and exams are inconsistent; some professors offer generous partial credit and curves, while others are harsh and rigid.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-03fec27af95860a0bfdd385b","output_id":"cd0ab2aebf338bb4081754a49a4222ef7250f2f21f02f31a84019d165ec72d21","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"4778f5f53391648bf45c5a3e89fd9c0eeb1f9e29272a38c5861a0b15b4d1e013\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"current_instructors\":[{\"instructor_uid\":\"instructor_3eeb755915088b19ce4d0e3c\",\"message\":null,\"name\":\"Mitch Keller\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:2872701\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2026-05-02 18:20:43 +0000 UTC\",\"review_id\":\"627bd9a3f4c7d35ab2ec06f2\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"}],\"text\":\"Mitch Keller is described as a good instructor with great lectures, though one review notes the textbook is poorly written. His grading system is unique and restrictive, requiring full marks on all work or extra credit to achieve an A, otherwise capping the grade at an AB.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.17 GPA, 47.5% A/AB (n=40 letter grades); Fall 2025: 3.30 GPA, 63.0% A/AB (n=27 letter grades); Spring 2026: 3.37 GPA, 54.3% A/AB (n=46 letter grades).\"}]},{\"instructor_uid\":\"instructor_6f78a52f7684feaea56867f1\",\"message\":null,\"name\":\"Paul Terwilliger\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:952212\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Paul Terwilliger is described as knowledgeable and clear, with some students finding him flexible and reasonable. Reviewers note that exam questions often come from the textbook, suggesting that reading ahead is important for success in the course.\"},{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Other reviewers criticize Terwilliger for being inflexible, illegible, and unhelpful with questions. They report harsh grading, lack of feedback, and lectures that are difficult to follow, though some note the material itself is manageable if read independently.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.44 GPA, 72.5% A/AB (n=40 letter grades); Spring 2025: 3.49 GPA, 66.7% A/AB (n=69 letter grades); Fall 2025: 3.07 GPA, 36.0% A/AB (n=50 letter grades).\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"The course is dense and challenging. Homework is feasible but requires reading the textbook, as lectures may not fully explain concepts. Exams often draw directly from the book and previous tests.\"}],\"errors\":[{\"error\":\"UnexpectedModelBehavior: Exceeded maximum output retries (2)\",\"instructor_uid\":null,\"mode\":\"history\"}],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Paul Terwilliger is a knowledgeable mathematician who presents material clearly, though reviews disagree on his communication and flexibility. Mitch Keller is a good instructor but uses a unique grading system that restricts the maximum grade to an AB without perfect scores or extra credit.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.39 GPA, 60.2% A/AB (n=98 letter grades); Fall 2025: 3.15 GPA, 45.5% A/AB (n=77 letter grades); Spring 2026: 3.35 GPA, 55.6% A/AB (n=63 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Students report mixed experiences with Terwilliger, citing his flexibility and clear examples versus his inflexibility and poor communication. Keller's grading policy is a significant concern, as students must achieve perfect marks on all assessments to secure an A.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"}],\"text\":\"JOHN WILTSHIRE-GORDON is recorded teaching in Fall 2017. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"}],\"text\":\"JUN LE GOH is recorded teaching in Fall 2021. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"}],\"text\":\"LEV BORISOV is recorded teaching in Fall 2006. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"MANLIO VALENTI is recorded teaching in Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"}],\"text\":\"MATTHEW BALLARD is recorded teaching in Fall 2011. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"}],\"text\":\"MIKHAIL IVANOV is recorded teaching in Fall 2020, Fall 2021, Fall 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"MITCH KELLER is recorded teaching in Fall 2023, Spring 2024, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"PAUL M TERWILLIGER is recorded teaching in Fall 2012, Spring 2014, Fall 2014, Spring 2015, Spring 2016, Fall 2016, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"RAJULA SRIVASTAVA is recorded teaching in Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"SHENGWEN GAN is recorded teaching in Spring 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"SIDDESH WAGH is recorded teaching in Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"}],\"text\":\"STEFFEN LEMPP is recorded teaching in Spring 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"STEVEN SAM is recorded teaching in Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":"[{\"mode\": \"history\", \"instructor_uid\": null, \"error\": \"UnexpectedModelBehavior: Exceeded maximum output retries (2)\"}]","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"47f5cb33ae61d858dd625019c2a8b6a4f9e787d28dcd9ae4e326fe2dad0d2b82","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n7\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","error":"Unreachable nodes: n4, n5, n6, n7; connect all conditions and exclusions to the root.","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"47f5cb33ae61d858dd625019c2a8b6a4f9e787d28dcd9ae4e326fe2dad0d2b82","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations. Other content includes basic set theory, logical operations, quantifiers, direct and indirect arguments, and induction.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification. Implementation in Python.\"}],\"text\":\"Linear algebra and mathematical proof techniques\"},{\"evidence\":[{\"course_id\":\"MATH 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Multi-variable calculus and vector analysis\"}],\"search_phrases\":[\"combinatorics course\",\"enumeration and arrangement math\",\"graph coloring combinatorics\",\"generating functions course\",\"discrete math advanced\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Solving enumeration and arrangement problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Applying the inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Using generating functions and recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Deriving and using combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Solving graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Analyzing systems of distinct representatives and graph matchings\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Studying finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problem solving.\"}],\"text\":\"General problem solving techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMBINATORICS\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Introduction to combinatorics covering enumeration, generating functions, graph theory, and matching problems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Enumeration, distribution, and arrangement\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Generating functions and linear recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Systems of distinct representatives and matching problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Potential applications in the social, biological, and physical sciences. Puzzles.\"}],\"text\":\"Applications in sciences and puzzles\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"47f5cb33ae61d858dd625019c2a8b6a4f9e787d28dcd9ae4e326fe2dad0d2b82","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"aa089a70acccfe12c954de30fb79b9e8ae1d58d18e431527c95d129794134c88","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n7\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"aa089a70acccfe12c954de30fb79b9e8ae1d58d18e431527c95d129794134c88","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations. Other content includes basic set theory, logical operations, quantifiers, direct and indirect arguments, and induction.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification. Implementation in Python.\"}],\"text\":\"Linear algebra and mathematical proof techniques\"},{\"evidence\":[{\"course_id\":\"MATH 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Multi-variable calculus and vector analysis\"}],\"search_phrases\":[\"combinatorics course\",\"enumeration and arrangement math\",\"graph coloring combinatorics\",\"generating functions course\",\"discrete math advanced\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Solving enumeration and arrangement problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Applying the inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Using generating functions and recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Deriving and using combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Solving graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Analyzing systems of distinct representatives and graph matchings\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Studying finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problem solving.\"}],\"text\":\"General problem solving techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMBINATORICS\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Introduction to combinatorics covering enumeration, generating functions, graph theory, and matching problems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Enumeration, distribution, and arrangement\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Generating functions and linear recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Systems of distinct representatives and matching problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Potential applications in the social, biological, and physical sciences. Puzzles.\"}],\"text\":\"Applications in sciences and puzzles\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"aa089a70acccfe12c954de30fb79b9e8ae1d58d18e431527c95d129794134c88","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Sean is a great instructor. Funny, helpful and understanding. This class is one of the more challenging in the Consumer Science major but read the book, attend lecture, and do the problem sets and you'll survive. Sean is a GREAT prof.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-07-20 15:23:39 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"6f48e91a80dfb0bbb3d43ed6\",\"instructor_id\":\"rmp:1600609\",\"instructor_name\":\"Sean Cash\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE4ODM1Nzc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1600609\"},{\"comment\":\"Great professor! It is very helpful to come to the office hour. He is very helpful.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-11-09 16:26:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ed64cb3e1f32e2d9d3506ce2\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MTk5NTU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Really enjoyed this class and professor.  Obviously the material was difficult, but he presented it very clearly and did a lot of examples in class.  Homework was very reasonable, as were exams.  He was flexible and didn't try to rush through things... moved a few assingments and exams back to give us plenty of time. A nice guy as well!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2012-12-02 20:44:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"50267541b1bf7e8ba34bd105\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"He's tough because he goes at a very fast pace, but he's always willing to stop and clarify if you ask. I pretty much hated him the first few weeks, but by the end of the semester he was probably my favorite prof. Lectures are fast paced, but homework is really helpful and office hours are great. Overall, tough class but a cool guy. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2015-12-13 15:40:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2e35ecd58b36601ab5bc9e0f\",\"instructor_id\":\"rmp:2084959\",\"instructor_name\":\"Steven Sam\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI1NjcwNjk0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2084959\"},{\"comment\":\"Can be an entertaining lecturer, he works to ensure the class is participating &amp; adjusts course when things are not getting through. Interacting with Prof 1-on-1 is complete opposite, he is rude and dismissive. Poorly executed grading on HW and exams were consistent issues which negatively affected students (grades are feedback).\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-14 19:04:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"babb817283712dce68d35b98\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI5MjA2NDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Don't take a class from him.  He is fundamentally unqualified to teach.  His lectures are verbatim from the book and he cheated on a test.  A student cheater gets an F, but he made a mistake on a test, took points off everybody's exams, and refused to correct his mistake even after being advised by the chair to do so!  Unbelievable.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-03-07 16:25:03 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"99277fc422898cb313616df5\",\"instructor_id\":\"rmp:196238\",\"instructor_name\":\"Sharad Chandarana\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTEyOTA2Mzkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/196238\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"Professor John tries his best, but it's just not good enough. Class is a mess; he goes off on incoherent tangents and is hard to follow. His exams are way tougher than the other exams for the class. I know a bunch of smart people (who got A's in other high level math courses) who got BCs in his class. I would try to avoid his class if possible.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-05-09 21:16:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"54ba690311d7ff13c53bc838\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMwMDQ2NTc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Prof. Wagh gives a nice vibe and is an awesome guy. Cared for the students and answered the questions clearly. The class was difficult but the exams were less so.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2020-10-20 22:58:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"f40f05d85a546bd58f754101\",\"instructor_id\":\"rmp:2606861\",\"instructor_name\":\"Siddhesh Wagh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzE4NjU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2606861\"},{\"comment\":\"Mikhail is a really nice person. He is very smart and the course is well organized. This is a hard course. There are lots of materials covered in this course. Mikhail did his best to explain things and provided lots of example problems. But you also need to put in lots of effort to get an A.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-03 02:14:58 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b1677e1a58017a83b136c36e\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NjgzOTk2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"He's not the smartest professor I've ever met, but he might be the nicest. Being a young guy himself you can really tell he remembers what it's like to be a student and he behaves accordingly. I have nothing bad to say about Jun Le Goh other than he tends to deflect some questions by saying &quot;we don't have to worry about that in this course.&quot;\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-12-16 18:29:05 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7ce8927265df47e7f8881dbf\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NTU5NTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Jun Le cares a lot about his students. Some people find Math 475 very hard, and others find it easy. He purposely doesn't go super in depth in certain things in order to not confuse most of the class. He takes feedback seriously, so speak up! If you have a problem or feel confused, say something.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2022-01-03 20:26:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"639acc0f5a29b12eceead425\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NjkyNjI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Really makes sure to teach in a way that everyone can understand. He gets a little lost in the sauce sometimes and loses people, but he makes sure everyone understands a topic before moving on. Easily much better than Terwilliger. But combinatorics is hard and the problems vary, lectures will probably not be enough, you need to review the textbook.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-04-24 19:22:14 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"91b5e771bc0a960bbd69b214\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NzAyOTA1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"He is a great lecturer if you make the effort to pay attention. He tries to explain concepts clearly so everybody can understand. Combinatorics is a hard subject, so if you don't put in the work exams will be tough.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-05-16 21:10:09 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"6cabd71843c7e07bf4be164e\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3OTM4ODgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"You are better off not going to class and just teaching yourself because lecture is a waste of time. It feels like you are just watching someone try to solve math problems instead of actually explaining what they are doing. He also gets confused a lot and the few students who know what's going on have to correct him.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-03-19 16:43:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"dfc9d364dae3f9dee88e1e62\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MDYzOTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"Just don't take any classes with this teacher for your own sanity.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-04-11 16:16:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d0b8481587794843ba8796f\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MTU1NzY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"His lectures are incredibility confusing, to the point where he himself would get confused halfway during the lecture because he is confused by his own train of thoughts. Difficulty of exam variates wildly from test to test, with no consistency. Do not recommend. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-05-12 18:23:23 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4d828fdfc1ecf2b0004eb277\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5NDQ0MDI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"He always want to make extra connections with students but in the wrong places and time. His quiz and homework are very easy and do not need effort to earn an A. He is a nice guy but wrong professor to inspire students and force students to study.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2025-08-06 16:53:22 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"36e7e17a54eec1aeed22e585\",\"instructor_id\":\"rmp:1522421\",\"instructor_name\":\"Shamgar Gurevich\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxNTUyODE5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1522421\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Paul is an interesting and a very, very knowledgeable person. He follows the book during lecture, so reading over the section before class is very important to successs. This class is extremely challenging if you have little background in discrete math. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-07-27 00:20:07 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3b52cfc0ad0f2753aadd0e03\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQzMzI1NTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"}],\"evidence_count\":27,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a8c8f521494699a03e83d19f\",\"6f48e91a80dfb0bbb3d43ed6\",\"ed64cb3e1f32e2d9d3506ce2\",\"50267541b1bf7e8ba34bd105\",\"501abd04b2de4f68695ad66b\",\"2e35ecd58b36601ab5bc9e0f\",\"babb817283712dce68d35b98\",\"99277fc422898cb313616df5\",\"2c2dde26f4558f5be33aec6a\",\"54ba690311d7ff13c53bc838\",\"f40f05d85a546bd58f754101\",\"b1677e1a58017a83b136c36e\",\"03e22f12b9ddda88589eea75\",\"7ce8927265df47e7f8881dbf\",\"639acc0f5a29b12eceead425\",\"91b5e771bc0a960bbd69b214\",\"6cabd71843c7e07bf4be164e\",\"df181926674a0ce4768ccbb6\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"dfc9d364dae3f9dee88e1e62\",\"3d0b8481587794843ba8796f\",\"4d828fdfc1ecf2b0004eb277\",\"36e7e17a54eec1aeed22e585\",\"627bd9a3f4c7d35ab2ec06f2\",\"3b52cfc0ad0f2753aadd0e03\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:1522421\",\"name\":\"Shamgar Gurevich\"},{\"id\":\"rmp:1600609\",\"name\":\"Sean Cash\"},{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:196238\",\"name\":\"Sharad Chandarana\"},{\"id\":\"rmp:2084959\",\"name\":\"Steven Sam\"},{\"id\":\"rmp:2321504\",\"name\":\"John Wiltshire-Gordon\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2526934\",\"name\":\"Jun Le Goh\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2606861\",\"name\":\"Siddhesh Wagh\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872255\",\"name\":\"Manlio Valenti\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"},{\"id\":\"rmp:2933442\",\"name\":\"Shengwen Gan\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies wildly; some are clear and helpful, while others are confusing, rude, or unqualified.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":5,\"review_ids\":[\"a8c8f521494699a03e83d19f\",\"501abd04b2de4f68695ad66b\",\"2c2dde26f4558f5be33aec6a\",\"03e22f12b9ddda88589eea75\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2007\"},\"sentiment\":\"mixed\",\"summary\":\"Workload varies by instructor; some assign reasonable homework while others have excessive or poorly timed assignments.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"His exams are problems right out of the book which is nice. However, if you make a small error in your calculations it is rare that you would get above a 3/10 for the problem, so don't expect any type of partial credit on exam. His lectures are boring and dull. Overall, this class is tough and having him makes it tougher. Would NOT recommend.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-18 16:01:44 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a298d7a649f4b3f0da26b603\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5MjYwNjMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":6,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a298d7a649f4b3f0da26b603\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"df181926674a0ce4768ccbb6\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Grading and exams are inconsistent; some professors offer generous partial credit and curves, while others are harsh and rigid.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-789789da373eecc1ff75f626","output_id":"e3e9c66c97caf77cb7ebef588d8a03a9e7a7cbaf8e190fd292a2cf2fc5aead30","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n7\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-789789da373eecc1ff75f626","output_id":"e3e9c66c97caf77cb7ebef588d8a03a9e7a7cbaf8e190fd292a2cf2fc5aead30","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations. Other content includes basic set theory, logical operations, quantifiers, direct and indirect arguments, and induction.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification. Implementation in Python.\"}],\"text\":\"Linear algebra and mathematical proof techniques\"},{\"evidence\":[{\"course_id\":\"MATH 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Multi-variable calculus and vector analysis\"}],\"search_phrases\":[\"combinatorics course\",\"enumeration and arrangement math\",\"graph coloring combinatorics\",\"generating functions course\",\"discrete math advanced\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Solving enumeration and arrangement problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Applying the inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Using generating functions and recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Deriving and using combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Solving graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Analyzing systems of distinct representatives and graph matchings\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Studying finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problem solving.\"}],\"text\":\"General problem solving techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMBINATORICS\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Introduction to combinatorics covering enumeration, generating functions, graph theory, and matching problems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Enumeration, distribution, and arrangement\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Generating functions and linear recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Systems of distinct representatives and matching problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Potential applications in the social, biological, and physical sciences. Puzzles.\"}],\"text\":\"Applications in sciences and puzzles\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-789789da373eecc1ff75f626","output_id":"e3e9c66c97caf77cb7ebef588d8a03a9e7a7cbaf8e190fd292a2cf2fc5aead30","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f5788472eee3fb3364ce95df0d3feb2e459761c86361c0dc1d59af0999412fe5","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n7\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f5788472eee3fb3364ce95df0d3feb2e459761c86361c0dc1d59af0999412fe5","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations. Other content includes basic set theory, logical operations, quantifiers, direct and indirect arguments, and induction.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification. Implementation in Python.\"}],\"text\":\"Linear algebra and mathematical proof techniques\"},{\"evidence\":[{\"course_id\":\"MATH 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Multi-variable calculus and vector analysis\"}],\"search_phrases\":[\"combinatorics course\",\"enumeration and arrangement math\",\"graph coloring combinatorics\",\"generating functions course\",\"discrete math advanced\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Solving enumeration and arrangement problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Applying the inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Using generating functions and recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Deriving and using combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Solving graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Analyzing systems of distinct representatives and graph matchings\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Studying finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problem solving.\"}],\"text\":\"General problem solving techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMBINATORICS\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Introduction to combinatorics covering enumeration, generating functions, graph theory, and matching problems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Enumeration, distribution, and arrangement\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Generating functions and linear recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Systems of distinct representatives and matching problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Potential applications in the social, biological, and physical sciences. Puzzles.\"}],\"text\":\"Applications in sciences and puzzles\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f5788472eee3fb3364ce95df0d3feb2e459761c86361c0dc1d59af0999412fe5","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Sean is a great instructor. Funny, helpful and understanding. This class is one of the more challenging in the Consumer Science major but read the book, attend lecture, and do the problem sets and you'll survive. Sean is a GREAT prof.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-07-20 15:23:39 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"6f48e91a80dfb0bbb3d43ed6\",\"instructor_id\":\"rmp:1600609\",\"instructor_name\":\"Sean Cash\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE4ODM1Nzc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1600609\"},{\"comment\":\"Great professor! It is very helpful to come to the office hour. He is very helpful.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-11-09 16:26:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ed64cb3e1f32e2d9d3506ce2\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MTk5NTU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Really enjoyed this class and professor.  Obviously the material was difficult, but he presented it very clearly and did a lot of examples in class.  Homework was very reasonable, as were exams.  He was flexible and didn't try to rush through things... moved a few assingments and exams back to give us plenty of time. A nice guy as well!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2012-12-02 20:44:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"50267541b1bf7e8ba34bd105\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"He's tough because he goes at a very fast pace, but he's always willing to stop and clarify if you ask. I pretty much hated him the first few weeks, but by the end of the semester he was probably my favorite prof. Lectures are fast paced, but homework is really helpful and office hours are great. Overall, tough class but a cool guy. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2015-12-13 15:40:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2e35ecd58b36601ab5bc9e0f\",\"instructor_id\":\"rmp:2084959\",\"instructor_name\":\"Steven Sam\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI1NjcwNjk0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2084959\"},{\"comment\":\"Can be an entertaining lecturer, he works to ensure the class is participating &amp; adjusts course when things are not getting through. Interacting with Prof 1-on-1 is complete opposite, he is rude and dismissive. Poorly executed grading on HW and exams were consistent issues which negatively affected students (grades are feedback).\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-14 19:04:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"babb817283712dce68d35b98\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI5MjA2NDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Don't take a class from him.  He is fundamentally unqualified to teach.  His lectures are verbatim from the book and he cheated on a test.  A student cheater gets an F, but he made a mistake on a test, took points off everybody's exams, and refused to correct his mistake even after being advised by the chair to do so!  Unbelievable.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-03-07 16:25:03 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"99277fc422898cb313616df5\",\"instructor_id\":\"rmp:196238\",\"instructor_name\":\"Sharad Chandarana\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTEyOTA2Mzkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/196238\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"Professor John tries his best, but it's just not good enough. Class is a mess; he goes off on incoherent tangents and is hard to follow. His exams are way tougher than the other exams for the class. I know a bunch of smart people (who got A's in other high level math courses) who got BCs in his class. I would try to avoid his class if possible.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-05-09 21:16:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"54ba690311d7ff13c53bc838\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMwMDQ2NTc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Prof. Wagh gives a nice vibe and is an awesome guy. Cared for the students and answered the questions clearly. The class was difficult but the exams were less so.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2020-10-20 22:58:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"f40f05d85a546bd58f754101\",\"instructor_id\":\"rmp:2606861\",\"instructor_name\":\"Siddhesh Wagh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzE4NjU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2606861\"},{\"comment\":\"Mikhail is a really nice person. He is very smart and the course is well organized. This is a hard course. There are lots of materials covered in this course. Mikhail did his best to explain things and provided lots of example problems. But you also need to put in lots of effort to get an A.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-03 02:14:58 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b1677e1a58017a83b136c36e\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NjgzOTk2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"He's not the smartest professor I've ever met, but he might be the nicest. Being a young guy himself you can really tell he remembers what it's like to be a student and he behaves accordingly. I have nothing bad to say about Jun Le Goh other than he tends to deflect some questions by saying &quot;we don't have to worry about that in this course.&quot;\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-12-16 18:29:05 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7ce8927265df47e7f8881dbf\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NTU5NTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Jun Le cares a lot about his students. Some people find Math 475 very hard, and others find it easy. He purposely doesn't go super in depth in certain things in order to not confuse most of the class. He takes feedback seriously, so speak up! If you have a problem or feel confused, say something.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2022-01-03 20:26:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"639acc0f5a29b12eceead425\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NjkyNjI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Really makes sure to teach in a way that everyone can understand. He gets a little lost in the sauce sometimes and loses people, but he makes sure everyone understands a topic before moving on. Easily much better than Terwilliger. But combinatorics is hard and the problems vary, lectures will probably not be enough, you need to review the textbook.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-04-24 19:22:14 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"91b5e771bc0a960bbd69b214\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NzAyOTA1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"He is a great lecturer if you make the effort to pay attention. He tries to explain concepts clearly so everybody can understand. Combinatorics is a hard subject, so if you don't put in the work exams will be tough.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-05-16 21:10:09 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"6cabd71843c7e07bf4be164e\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3OTM4ODgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"You are better off not going to class and just teaching yourself because lecture is a waste of time. It feels like you are just watching someone try to solve math problems instead of actually explaining what they are doing. He also gets confused a lot and the few students who know what's going on have to correct him.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-03-19 16:43:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"dfc9d364dae3f9dee88e1e62\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MDYzOTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"Just don't take any classes with this teacher for your own sanity.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-04-11 16:16:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d0b8481587794843ba8796f\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MTU1NzY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"His lectures are incredibility confusing, to the point where he himself would get confused halfway during the lecture because he is confused by his own train of thoughts. Difficulty of exam variates wildly from test to test, with no consistency. Do not recommend. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-05-12 18:23:23 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4d828fdfc1ecf2b0004eb277\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5NDQ0MDI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"He always want to make extra connections with students but in the wrong places and time. His quiz and homework are very easy and do not need effort to earn an A. He is a nice guy but wrong professor to inspire students and force students to study.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2025-08-06 16:53:22 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"36e7e17a54eec1aeed22e585\",\"instructor_id\":\"rmp:1522421\",\"instructor_name\":\"Shamgar Gurevich\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxNTUyODE5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1522421\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Paul is an interesting and a very, very knowledgeable person. He follows the book during lecture, so reading over the section before class is very important to successs. This class is extremely challenging if you have little background in discrete math. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-07-27 00:20:07 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3b52cfc0ad0f2753aadd0e03\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQzMzI1NTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"}],\"evidence_count\":27,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a8c8f521494699a03e83d19f\",\"6f48e91a80dfb0bbb3d43ed6\",\"ed64cb3e1f32e2d9d3506ce2\",\"50267541b1bf7e8ba34bd105\",\"501abd04b2de4f68695ad66b\",\"2e35ecd58b36601ab5bc9e0f\",\"babb817283712dce68d35b98\",\"99277fc422898cb313616df5\",\"2c2dde26f4558f5be33aec6a\",\"54ba690311d7ff13c53bc838\",\"f40f05d85a546bd58f754101\",\"b1677e1a58017a83b136c36e\",\"03e22f12b9ddda88589eea75\",\"7ce8927265df47e7f8881dbf\",\"639acc0f5a29b12eceead425\",\"91b5e771bc0a960bbd69b214\",\"6cabd71843c7e07bf4be164e\",\"df181926674a0ce4768ccbb6\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"dfc9d364dae3f9dee88e1e62\",\"3d0b8481587794843ba8796f\",\"4d828fdfc1ecf2b0004eb277\",\"36e7e17a54eec1aeed22e585\",\"627bd9a3f4c7d35ab2ec06f2\",\"3b52cfc0ad0f2753aadd0e03\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:1522421\",\"name\":\"Shamgar Gurevich\"},{\"id\":\"rmp:1600609\",\"name\":\"Sean Cash\"},{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:196238\",\"name\":\"Sharad Chandarana\"},{\"id\":\"rmp:2084959\",\"name\":\"Steven Sam\"},{\"id\":\"rmp:2321504\",\"name\":\"John Wiltshire-Gordon\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2526934\",\"name\":\"Jun Le Goh\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2606861\",\"name\":\"Siddhesh Wagh\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872255\",\"name\":\"Manlio Valenti\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"},{\"id\":\"rmp:2933442\",\"name\":\"Shengwen Gan\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies wildly; some are clear and helpful, while others are confusing, rude, or unqualified.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":5,\"review_ids\":[\"a8c8f521494699a03e83d19f\",\"501abd04b2de4f68695ad66b\",\"2c2dde26f4558f5be33aec6a\",\"03e22f12b9ddda88589eea75\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2007\"},\"sentiment\":\"mixed\",\"summary\":\"Workload varies by instructor; some assign reasonable homework while others have excessive or poorly timed assignments.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"His exams are problems right out of the book which is nice. However, if you make a small error in your calculations it is rare that you would get above a 3/10 for the problem, so don't expect any type of partial credit on exam. His lectures are boring and dull. Overall, this class is tough and having him makes it tougher. Would NOT recommend.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-18 16:01:44 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a298d7a649f4b3f0da26b603\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5MjYwNjMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":6,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a298d7a649f4b3f0da26b603\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"df181926674a0ce4768ccbb6\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Grading and exams are inconsistent; some professors offer generous partial credit and curves, while others are harsh and rigid.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f5788472eee3fb3364ce95df0d3feb2e459761c86361c0dc1d59af0999412fe5","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"4778f5f53391648bf45c5a3e89fd9c0eeb1f9e29272a38c5861a0b15b4d1e013\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"current_instructors\":[{\"instructor_uid\":\"instructor_3eeb755915088b19ce4d0e3c\",\"message\":\"Summary generation failed\",\"name\":\"Mitch Keller\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2872701\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.17 GPA, 47.5% A/AB (n=40 letter grades); Fall 2025: 3.30 GPA, 63.0% A/AB (n=27 letter grades); Spring 2026: 3.37 GPA, 54.3% A/AB (n=46 letter grades).\"}]},{\"instructor_uid\":\"instructor_6f78a52f7684feaea56867f1\",\"message\":\"Summary generation failed\",\"name\":\"Paul Terwilliger\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:952212\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.44 GPA, 72.5% A/AB (n=40 letter grades); Spring 2025: 3.49 GPA, 66.7% A/AB (n=69 letter grades); Fall 2025: 3.07 GPA, 36.0% A/AB (n=50 letter grades).\"}]}],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":\"instructor_3eeb755915088b19ce4d0e3c\",\"mode\":\"professor\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":\"instructor_6f78a52f7684feaea56867f1\",\"mode\":\"professor\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"history\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"overview\"}],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.39 GPA, 60.2% A/AB (n=98 letter grades); Fall 2025: 3.15 GPA, 45.5% A/AB (n=77 letter grades); Spring 2026: 3.35 GPA, 55.6% A/AB (n=63 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"}],\"text\":\"JOHN WILTSHIRE-GORDON is recorded teaching in Fall 2017. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"}],\"text\":\"JUN LE GOH is recorded teaching in Fall 2021. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"}],\"text\":\"LEV BORISOV is recorded teaching in Fall 2006. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"MANLIO VALENTI is recorded teaching in Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"}],\"text\":\"MATTHEW BALLARD is recorded teaching in Fall 2011. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"}],\"text\":\"MIKHAIL IVANOV is recorded teaching in Fall 2020, Fall 2021, Fall 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"MITCH KELLER is recorded teaching in Fall 2023, Spring 2024, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"PAUL M TERWILLIGER is recorded teaching in Fall 2012, Spring 2014, Fall 2014, Spring 2015, Spring 2016, Fall 2016, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"RAJULA SRIVASTAVA is recorded teaching in Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"SHENGWEN GAN is recorded teaching in Spring 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"SIDDESH WAGH is recorded teaching in Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"}],\"text\":\"STEFFEN LEMPP is recorded teaching in Spring 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"STEVEN SAM is recorded teaching in Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":"[{\"mode\": \"professor\", \"instructor_uid\": \"instructor_3eeb755915088b19ce4d0e3c\", \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"professor\", \"instructor_uid\": \"instructor_6f78a52f7684feaea56867f1\", \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"history\", \"instructor_uid\": null, \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"overview\", \"instructor_uid\": null, \"error\": \"ModelAPIError: Connection error.\"}]","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-99e41f03bdbd6b0de28789ff","output_id":"eadb032d2d7f1080515df2a5bbd69f58ffdad98bcaf83e862229da91d7af53ee","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n7\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-99e41f03bdbd6b0de28789ff","output_id":"eadb032d2d7f1080515df2a5bbd69f58ffdad98bcaf83e862229da91d7af53ee","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations. Other content includes basic set theory, logical operations, quantifiers, direct and indirect arguments, and induction.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification. Implementation in Python.\"}],\"text\":\"Linear algebra and mathematical proof techniques\"},{\"evidence\":[{\"course_id\":\"MATH 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Multi-variable calculus and vector analysis\"}],\"search_phrases\":[\"combinatorics course\",\"enumeration and arrangement math\",\"graph coloring combinatorics\",\"generating functions course\",\"discrete math advanced\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Solving enumeration and arrangement problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Applying the inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Using generating functions and recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Deriving and using combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Solving graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Analyzing systems of distinct representatives and graph matchings\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Studying finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problem solving.\"}],\"text\":\"General problem solving techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMBINATORICS\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Introduction to combinatorics covering enumeration, generating functions, graph theory, and matching problems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Enumeration, distribution, and arrangement\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Generating functions and linear recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Systems of distinct representatives and matching problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Potential applications in the social, biological, and physical sciences. Puzzles.\"}],\"text\":\"Applications in sciences and puzzles\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-99e41f03bdbd6b0de28789ff","output_id":"eadb032d2d7f1080515df2a5bbd69f58ffdad98bcaf83e862229da91d7af53ee","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Sean is a great instructor. Funny, helpful and understanding. This class is one of the more challenging in the Consumer Science major but read the book, attend lecture, and do the problem sets and you'll survive. Sean is a GREAT prof.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-07-20 15:23:39 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"6f48e91a80dfb0bbb3d43ed6\",\"instructor_id\":\"rmp:1600609\",\"instructor_name\":\"Sean Cash\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE4ODM1Nzc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1600609\"},{\"comment\":\"Great professor! It is very helpful to come to the office hour. He is very helpful.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-11-09 16:26:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ed64cb3e1f32e2d9d3506ce2\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MTk5NTU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Really enjoyed this class and professor.  Obviously the material was difficult, but he presented it very clearly and did a lot of examples in class.  Homework was very reasonable, as were exams.  He was flexible and didn't try to rush through things... moved a few assingments and exams back to give us plenty of time. A nice guy as well!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2012-12-02 20:44:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"50267541b1bf7e8ba34bd105\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"He's tough because he goes at a very fast pace, but he's always willing to stop and clarify if you ask. I pretty much hated him the first few weeks, but by the end of the semester he was probably my favorite prof. Lectures are fast paced, but homework is really helpful and office hours are great. Overall, tough class but a cool guy. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2015-12-13 15:40:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2e35ecd58b36601ab5bc9e0f\",\"instructor_id\":\"rmp:2084959\",\"instructor_name\":\"Steven Sam\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI1NjcwNjk0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2084959\"},{\"comment\":\"Can be an entertaining lecturer, he works to ensure the class is participating &amp; adjusts course when things are not getting through. Interacting with Prof 1-on-1 is complete opposite, he is rude and dismissive. Poorly executed grading on HW and exams were consistent issues which negatively affected students (grades are feedback).\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-14 19:04:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"babb817283712dce68d35b98\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI5MjA2NDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Don't take a class from him.  He is fundamentally unqualified to teach.  His lectures are verbatim from the book and he cheated on a test.  A student cheater gets an F, but he made a mistake on a test, took points off everybody's exams, and refused to correct his mistake even after being advised by the chair to do so!  Unbelievable.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-03-07 16:25:03 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"99277fc422898cb313616df5\",\"instructor_id\":\"rmp:196238\",\"instructor_name\":\"Sharad Chandarana\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTEyOTA2Mzkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/196238\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"Professor John tries his best, but it's just not good enough. Class is a mess; he goes off on incoherent tangents and is hard to follow. His exams are way tougher than the other exams for the class. I know a bunch of smart people (who got A's in other high level math courses) who got BCs in his class. I would try to avoid his class if possible.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-05-09 21:16:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"54ba690311d7ff13c53bc838\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMwMDQ2NTc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Prof. Wagh gives a nice vibe and is an awesome guy. Cared for the students and answered the questions clearly. The class was difficult but the exams were less so.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2020-10-20 22:58:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"f40f05d85a546bd58f754101\",\"instructor_id\":\"rmp:2606861\",\"instructor_name\":\"Siddhesh Wagh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzE4NjU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2606861\"},{\"comment\":\"Mikhail is a really nice person. He is very smart and the course is well organized. This is a hard course. There are lots of materials covered in this course. Mikhail did his best to explain things and provided lots of example problems. But you also need to put in lots of effort to get an A.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-03 02:14:58 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b1677e1a58017a83b136c36e\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NjgzOTk2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"He's not the smartest professor I've ever met, but he might be the nicest. Being a young guy himself you can really tell he remembers what it's like to be a student and he behaves accordingly. I have nothing bad to say about Jun Le Goh other than he tends to deflect some questions by saying &quot;we don't have to worry about that in this course.&quot;\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-12-16 18:29:05 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7ce8927265df47e7f8881dbf\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NTU5NTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Jun Le cares a lot about his students. Some people find Math 475 very hard, and others find it easy. He purposely doesn't go super in depth in certain things in order to not confuse most of the class. He takes feedback seriously, so speak up! If you have a problem or feel confused, say something.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2022-01-03 20:26:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"639acc0f5a29b12eceead425\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NjkyNjI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Really makes sure to teach in a way that everyone can understand. He gets a little lost in the sauce sometimes and loses people, but he makes sure everyone understands a topic before moving on. Easily much better than Terwilliger. But combinatorics is hard and the problems vary, lectures will probably not be enough, you need to review the textbook.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-04-24 19:22:14 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"91b5e771bc0a960bbd69b214\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NzAyOTA1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"He is a great lecturer if you make the effort to pay attention. He tries to explain concepts clearly so everybody can understand. Combinatorics is a hard subject, so if you don't put in the work exams will be tough.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-05-16 21:10:09 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"6cabd71843c7e07bf4be164e\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3OTM4ODgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"You are better off not going to class and just teaching yourself because lecture is a waste of time. It feels like you are just watching someone try to solve math problems instead of actually explaining what they are doing. He also gets confused a lot and the few students who know what's going on have to correct him.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-03-19 16:43:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"dfc9d364dae3f9dee88e1e62\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MDYzOTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"Just don't take any classes with this teacher for your own sanity.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-04-11 16:16:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d0b8481587794843ba8796f\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MTU1NzY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"His lectures are incredibility confusing, to the point where he himself would get confused halfway during the lecture because he is confused by his own train of thoughts. Difficulty of exam variates wildly from test to test, with no consistency. Do not recommend. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-05-12 18:23:23 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4d828fdfc1ecf2b0004eb277\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5NDQ0MDI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"He always want to make extra connections with students but in the wrong places and time. His quiz and homework are very easy and do not need effort to earn an A. He is a nice guy but wrong professor to inspire students and force students to study.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2025-08-06 16:53:22 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"36e7e17a54eec1aeed22e585\",\"instructor_id\":\"rmp:1522421\",\"instructor_name\":\"Shamgar Gurevich\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxNTUyODE5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1522421\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Paul is an interesting and a very, very knowledgeable person. He follows the book during lecture, so reading over the section before class is very important to successs. This class is extremely challenging if you have little background in discrete math. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-07-27 00:20:07 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3b52cfc0ad0f2753aadd0e03\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQzMzI1NTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"}],\"evidence_count\":27,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a8c8f521494699a03e83d19f\",\"6f48e91a80dfb0bbb3d43ed6\",\"ed64cb3e1f32e2d9d3506ce2\",\"50267541b1bf7e8ba34bd105\",\"501abd04b2de4f68695ad66b\",\"2e35ecd58b36601ab5bc9e0f\",\"babb817283712dce68d35b98\",\"99277fc422898cb313616df5\",\"2c2dde26f4558f5be33aec6a\",\"54ba690311d7ff13c53bc838\",\"f40f05d85a546bd58f754101\",\"b1677e1a58017a83b136c36e\",\"03e22f12b9ddda88589eea75\",\"7ce8927265df47e7f8881dbf\",\"639acc0f5a29b12eceead425\",\"91b5e771bc0a960bbd69b214\",\"6cabd71843c7e07bf4be164e\",\"df181926674a0ce4768ccbb6\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"dfc9d364dae3f9dee88e1e62\",\"3d0b8481587794843ba8796f\",\"4d828fdfc1ecf2b0004eb277\",\"36e7e17a54eec1aeed22e585\",\"627bd9a3f4c7d35ab2ec06f2\",\"3b52cfc0ad0f2753aadd0e03\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:1522421\",\"name\":\"Shamgar Gurevich\"},{\"id\":\"rmp:1600609\",\"name\":\"Sean Cash\"},{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:196238\",\"name\":\"Sharad Chandarana\"},{\"id\":\"rmp:2084959\",\"name\":\"Steven Sam\"},{\"id\":\"rmp:2321504\",\"name\":\"John Wiltshire-Gordon\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2526934\",\"name\":\"Jun Le Goh\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2606861\",\"name\":\"Siddhesh Wagh\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872255\",\"name\":\"Manlio Valenti\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"},{\"id\":\"rmp:2933442\",\"name\":\"Shengwen Gan\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies wildly; some are clear and helpful, while others are confusing, rude, or unqualified.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":5,\"review_ids\":[\"a8c8f521494699a03e83d19f\",\"501abd04b2de4f68695ad66b\",\"2c2dde26f4558f5be33aec6a\",\"03e22f12b9ddda88589eea75\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2007\"},\"sentiment\":\"mixed\",\"summary\":\"Workload varies by instructor; some assign reasonable homework while others have excessive or poorly timed assignments.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"His exams are problems right out of the book which is nice. However, if you make a small error in your calculations it is rare that you would get above a 3/10 for the problem, so don't expect any type of partial credit on exam. His lectures are boring and dull. Overall, this class is tough and having him makes it tougher. Would NOT recommend.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-18 16:01:44 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a298d7a649f4b3f0da26b603\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5MjYwNjMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":6,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a298d7a649f4b3f0da26b603\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"df181926674a0ce4768ccbb6\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Grading and exams are inconsistent; some professors offer generous partial credit and curves, while others are harsh and rigid.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-99e41f03bdbd6b0de28789ff","output_id":"eadb032d2d7f1080515df2a5bbd69f58ffdad98bcaf83e862229da91d7af53ee","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"4778f5f53391648bf45c5a3e89fd9c0eeb1f9e29272a38c5861a0b15b4d1e013\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"current_instructors\":[{\"instructor_uid\":\"instructor_3eeb755915088b19ce4d0e3c\",\"message\":null,\"name\":\"Mitch Keller\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:2872701\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2026-05-02 18:20:43 +0000 UTC\",\"review_id\":\"627bd9a3f4c7d35ab2ec06f2\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"}],\"text\":\"Mitch Keller is described as a good instructor with great lectures, though one review notes the textbook is poorly written. His grading system is unique and restrictive, requiring full marks on all work or extra credit to achieve an A, otherwise capping the grade at an AB.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.17 GPA, 47.5% A/AB (n=40 letter grades); Fall 2025: 3.30 GPA, 63.0% A/AB (n=27 letter grades); Spring 2026: 3.37 GPA, 54.3% A/AB (n=46 letter grades).\"}]},{\"instructor_uid\":\"instructor_6f78a52f7684feaea56867f1\",\"message\":null,\"name\":\"Paul Terwilliger\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:952212\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Paul Terwilliger is described as knowledgeable and clear, with some students finding him flexible and reasonable. Reviewers note that exam questions often come from the textbook, suggesting that reading ahead is important for success in the course.\"},{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Other reviewers criticize Terwilliger for being inflexible, illegible, and unhelpful with questions. They report harsh grading, lack of feedback, and lectures that are difficult to follow, though some note the material itself is manageable if read independently.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.44 GPA, 72.5% A/AB (n=40 letter grades); Spring 2025: 3.49 GPA, 66.7% A/AB (n=69 letter grades); Fall 2025: 3.07 GPA, 36.0% A/AB (n=50 letter grades).\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"The course is dense and challenging. Homework is feasible but requires reading the textbook, as lectures may not fully explain concepts. Exams often draw directly from the book and previous tests.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Matthew Ballard\",\"review_date\":\"2013-01-23 16:46:37 +0000 UTC\",\"review_id\":\"501abd04b2de4f68695ad66b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1637791\",\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\",\"type\":\"review\"},{\"instructor_name\":\"Mikhail Ivanov\",\"review_date\":\"2024-01-26 03:47:48 +0000 UTC\",\"review_id\":\"ec7a739c6d396131c1555930\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2680569\",\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\",\"type\":\"review\"}],\"text\":\"Historical reviews of Matthew Ballard, Mikhail Ivanov: Matthew Ballard provided well-paced lectures and helpful homework, challenging students while ensuring success opportunities. Mikhail Ivanov was a very good professor who provided recorded lectures and notes, with lenient grading and generous partial credit despite the course being exam-heavy.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Paul Terwilliger is a knowledgeable mathematician who presents material clearly, though reviews disagree on his communication and flexibility. Mitch Keller is a good instructor but uses a unique grading system that restricts the maximum grade to an AB without perfect scores or extra credit.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.39 GPA, 60.2% A/AB (n=98 letter grades); Fall 2025: 3.15 GPA, 45.5% A/AB (n=77 letter grades); Spring 2026: 3.35 GPA, 55.6% A/AB (n=63 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Students report mixed experiences with Terwilliger, citing his flexibility and clear examples versus his inflexibility and poor communication. Keller's grading policy is a significant concern, as students must achieve perfect marks on all assessments to secure an A.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"}],\"text\":\"JOHN WILTSHIRE-GORDON is recorded teaching in Fall 2017. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"}],\"text\":\"JUN LE GOH is recorded teaching in Fall 2021. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"}],\"text\":\"LEV BORISOV is recorded teaching in Fall 2006. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"MANLIO VALENTI is recorded teaching in Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"}],\"text\":\"MATTHEW BALLARD is recorded teaching in Fall 2011. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"}],\"text\":\"MIKHAIL IVANOV is recorded teaching in Fall 2020, Fall 2021, Fall 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"MITCH KELLER is recorded teaching in Fall 2023, Spring 2024, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"PAUL M TERWILLIGER is recorded teaching in Fall 2012, Spring 2014, Fall 2014, Spring 2015, Spring 2016, Fall 2016, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"RAJULA SRIVASTAVA is recorded teaching in Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"SHENGWEN GAN is recorded teaching in Spring 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"SIDDESH WAGH is recorded teaching in Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"}],\"text\":\"STEFFEN LEMPP is recorded teaching in Spring 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"STEVEN SAM is recorded teaching in Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-ecd149b6a6e0877fce2f3d1c","output_id":"fe3ebcb199958d90db1fba109abec4ea24238565b23279c475f440ac9299a172","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n7\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-ecd149b6a6e0877fce2f3d1c","output_id":"fe3ebcb199958d90db1fba109abec4ea24238565b23279c475f440ac9299a172","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations. Other content includes basic set theory, logical operations, quantifiers, direct and indirect arguments, and induction.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification. Implementation in Python.\"}],\"text\":\"Linear algebra and mathematical proof techniques\"},{\"evidence\":[{\"course_id\":\"MATH 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Multi-variable calculus and vector analysis\"}],\"search_phrases\":[\"combinatorics course\",\"enumeration and arrangement math\",\"graph coloring combinatorics\",\"generating functions course\",\"discrete math advanced\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Solving enumeration and arrangement problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Applying the inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Using generating functions and recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Deriving and using combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Solving graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Analyzing systems of distinct representatives and graph matchings\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Studying finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problem solving.\"}],\"text\":\"General problem solving techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMBINATORICS\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Introduction to combinatorics covering enumeration, generating functions, graph theory, and matching problems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Enumeration, distribution, and arrangement\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Generating functions and linear recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Systems of distinct representatives and matching problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Potential applications in the social, biological, and physical sciences. Puzzles.\"}],\"text\":\"Applications in sciences and puzzles\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-ecd149b6a6e0877fce2f3d1c","output_id":"fe3ebcb199958d90db1fba109abec4ea24238565b23279c475f440ac9299a172","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Sean is a great instructor. Funny, helpful and understanding. This class is one of the more challenging in the Consumer Science major but read the book, attend lecture, and do the problem sets and you'll survive. Sean is a GREAT prof.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-07-20 15:23:39 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"6f48e91a80dfb0bbb3d43ed6\",\"instructor_id\":\"rmp:1600609\",\"instructor_name\":\"Sean Cash\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE4ODM1Nzc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1600609\"},{\"comment\":\"Great professor! It is very helpful to come to the office hour. He is very helpful.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-11-09 16:26:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ed64cb3e1f32e2d9d3506ce2\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MTk5NTU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Really enjoyed this class and professor.  Obviously the material was difficult, but he presented it very clearly and did a lot of examples in class.  Homework was very reasonable, as were exams.  He was flexible and didn't try to rush through things... moved a few assingments and exams back to give us plenty of time. A nice guy as well!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2012-12-02 20:44:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"50267541b1bf7e8ba34bd105\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"He's tough because he goes at a very fast pace, but he's always willing to stop and clarify if you ask. I pretty much hated him the first few weeks, but by the end of the semester he was probably my favorite prof. Lectures are fast paced, but homework is really helpful and office hours are great. Overall, tough class but a cool guy. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2015-12-13 15:40:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2e35ecd58b36601ab5bc9e0f\",\"instructor_id\":\"rmp:2084959\",\"instructor_name\":\"Steven Sam\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI1NjcwNjk0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2084959\"},{\"comment\":\"Can be an entertaining lecturer, he works to ensure the class is participating &amp; adjusts course when things are not getting through. Interacting with Prof 1-on-1 is complete opposite, he is rude and dismissive. Poorly executed grading on HW and exams were consistent issues which negatively affected students (grades are feedback).\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-14 19:04:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"babb817283712dce68d35b98\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI5MjA2NDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Don't take a class from him.  He is fundamentally unqualified to teach.  His lectures are verbatim from the book and he cheated on a test.  A student cheater gets an F, but he made a mistake on a test, took points off everybody's exams, and refused to correct his mistake even after being advised by the chair to do so!  Unbelievable.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-03-07 16:25:03 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"99277fc422898cb313616df5\",\"instructor_id\":\"rmp:196238\",\"instructor_name\":\"Sharad Chandarana\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTEyOTA2Mzkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/196238\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"Professor John tries his best, but it's just not good enough. Class is a mess; he goes off on incoherent tangents and is hard to follow. His exams are way tougher than the other exams for the class. I know a bunch of smart people (who got A's in other high level math courses) who got BCs in his class. I would try to avoid his class if possible.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-05-09 21:16:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"54ba690311d7ff13c53bc838\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMwMDQ2NTc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Prof. Wagh gives a nice vibe and is an awesome guy. Cared for the students and answered the questions clearly. The class was difficult but the exams were less so.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2020-10-20 22:58:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"f40f05d85a546bd58f754101\",\"instructor_id\":\"rmp:2606861\",\"instructor_name\":\"Siddhesh Wagh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzE4NjU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2606861\"},{\"comment\":\"Mikhail is a really nice person. He is very smart and the course is well organized. This is a hard course. There are lots of materials covered in this course. Mikhail did his best to explain things and provided lots of example problems. But you also need to put in lots of effort to get an A.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-03 02:14:58 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b1677e1a58017a83b136c36e\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NjgzOTk2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"He's not the smartest professor I've ever met, but he might be the nicest. Being a young guy himself you can really tell he remembers what it's like to be a student and he behaves accordingly. I have nothing bad to say about Jun Le Goh other than he tends to deflect some questions by saying &quot;we don't have to worry about that in this course.&quot;\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-12-16 18:29:05 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7ce8927265df47e7f8881dbf\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NTU5NTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Jun Le cares a lot about his students. Some people find Math 475 very hard, and others find it easy. He purposely doesn't go super in depth in certain things in order to not confuse most of the class. He takes feedback seriously, so speak up! If you have a problem or feel confused, say something.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2022-01-03 20:26:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"639acc0f5a29b12eceead425\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NjkyNjI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Really makes sure to teach in a way that everyone can understand. He gets a little lost in the sauce sometimes and loses people, but he makes sure everyone understands a topic before moving on. Easily much better than Terwilliger. But combinatorics is hard and the problems vary, lectures will probably not be enough, you need to review the textbook.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-04-24 19:22:14 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"91b5e771bc0a960bbd69b214\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NzAyOTA1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"He is a great lecturer if you make the effort to pay attention. He tries to explain concepts clearly so everybody can understand. Combinatorics is a hard subject, so if you don't put in the work exams will be tough.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-05-16 21:10:09 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"6cabd71843c7e07bf4be164e\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3OTM4ODgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"You are better off not going to class and just teaching yourself because lecture is a waste of time. It feels like you are just watching someone try to solve math problems instead of actually explaining what they are doing. He also gets confused a lot and the few students who know what's going on have to correct him.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-03-19 16:43:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"dfc9d364dae3f9dee88e1e62\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MDYzOTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"Just don't take any classes with this teacher for your own sanity.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-04-11 16:16:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d0b8481587794843ba8796f\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MTU1NzY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"His lectures are incredibility confusing, to the point where he himself would get confused halfway during the lecture because he is confused by his own train of thoughts. Difficulty of exam variates wildly from test to test, with no consistency. Do not recommend. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-05-12 18:23:23 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4d828fdfc1ecf2b0004eb277\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5NDQ0MDI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"He always want to make extra connections with students but in the wrong places and time. His quiz and homework are very easy and do not need effort to earn an A. He is a nice guy but wrong professor to inspire students and force students to study.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2025-08-06 16:53:22 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"36e7e17a54eec1aeed22e585\",\"instructor_id\":\"rmp:1522421\",\"instructor_name\":\"Shamgar Gurevich\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxNTUyODE5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1522421\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Paul is an interesting and a very, very knowledgeable person. He follows the book during lecture, so reading over the section before class is very important to successs. This class is extremely challenging if you have little background in discrete math. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-07-27 00:20:07 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3b52cfc0ad0f2753aadd0e03\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQzMzI1NTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"}],\"evidence_count\":27,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a8c8f521494699a03e83d19f\",\"6f48e91a80dfb0bbb3d43ed6\",\"ed64cb3e1f32e2d9d3506ce2\",\"50267541b1bf7e8ba34bd105\",\"501abd04b2de4f68695ad66b\",\"2e35ecd58b36601ab5bc9e0f\",\"babb817283712dce68d35b98\",\"99277fc422898cb313616df5\",\"2c2dde26f4558f5be33aec6a\",\"54ba690311d7ff13c53bc838\",\"f40f05d85a546bd58f754101\",\"b1677e1a58017a83b136c36e\",\"03e22f12b9ddda88589eea75\",\"7ce8927265df47e7f8881dbf\",\"639acc0f5a29b12eceead425\",\"91b5e771bc0a960bbd69b214\",\"6cabd71843c7e07bf4be164e\",\"df181926674a0ce4768ccbb6\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"dfc9d364dae3f9dee88e1e62\",\"3d0b8481587794843ba8796f\",\"4d828fdfc1ecf2b0004eb277\",\"36e7e17a54eec1aeed22e585\",\"627bd9a3f4c7d35ab2ec06f2\",\"3b52cfc0ad0f2753aadd0e03\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:1522421\",\"name\":\"Shamgar Gurevich\"},{\"id\":\"rmp:1600609\",\"name\":\"Sean Cash\"},{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:196238\",\"name\":\"Sharad Chandarana\"},{\"id\":\"rmp:2084959\",\"name\":\"Steven Sam\"},{\"id\":\"rmp:2321504\",\"name\":\"John Wiltshire-Gordon\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2526934\",\"name\":\"Jun Le Goh\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2606861\",\"name\":\"Siddhesh Wagh\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872255\",\"name\":\"Manlio Valenti\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"},{\"id\":\"rmp:2933442\",\"name\":\"Shengwen Gan\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies wildly; some are clear and helpful, while others are confusing, rude, or unqualified.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":5,\"review_ids\":[\"a8c8f521494699a03e83d19f\",\"501abd04b2de4f68695ad66b\",\"2c2dde26f4558f5be33aec6a\",\"03e22f12b9ddda88589eea75\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2007\"},\"sentiment\":\"mixed\",\"summary\":\"Workload varies by instructor; some assign reasonable homework while others have excessive or poorly timed assignments.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"His exams are problems right out of the book which is nice. However, if you make a small error in your calculations it is rare that you would get above a 3/10 for the problem, so don't expect any type of partial credit on exam. His lectures are boring and dull. Overall, this class is tough and having him makes it tougher. Would NOT recommend.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-18 16:01:44 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a298d7a649f4b3f0da26b603\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5MjYwNjMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":6,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a298d7a649f4b3f0da26b603\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"df181926674a0ce4768ccbb6\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Grading and exams are inconsistent; some professors offer generous partial credit and curves, while others are harsh and rigid.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-ecd149b6a6e0877fce2f3d1c","output_id":"fe3ebcb199958d90db1fba109abec4ea24238565b23279c475f440ac9299a172","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"4778f5f53391648bf45c5a3e89fd9c0eeb1f9e29272a38c5861a0b15b4d1e013\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"current_instructors\":[{\"instructor_uid\":\"instructor_3eeb755915088b19ce4d0e3c\",\"message\":null,\"name\":\"Mitch Keller\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:2872701\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2026-05-02 18:20:43 +0000 UTC\",\"review_id\":\"627bd9a3f4c7d35ab2ec06f2\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"}],\"text\":\"Mitch Keller is described as a good instructor with great lectures, though one review notes the textbook is poorly written. His grading system is unique and restrictive, requiring full marks on all work or extra credit to achieve an A, otherwise capping the grade at an AB.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.17 GPA, 47.5% A/AB (n=40 letter grades); Fall 2025: 3.30 GPA, 63.0% A/AB (n=27 letter grades); Spring 2026: 3.37 GPA, 54.3% A/AB (n=46 letter grades).\"}]},{\"instructor_uid\":\"instructor_6f78a52f7684feaea56867f1\",\"message\":null,\"name\":\"Paul Terwilliger\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:952212\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Paul Terwilliger is described as knowledgeable and clear, with some students finding him flexible and reasonable. Reviewers note that exam questions often come from the textbook, suggesting that reading ahead is important for success in the course.\"},{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Other reviewers criticize Terwilliger for being inflexible, illegible, and unhelpful with questions. They report harsh grading, lack of feedback, and lectures that are difficult to follow, though some note the material itself is manageable if read independently.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.44 GPA, 72.5% A/AB (n=40 letter grades); Spring 2025: 3.49 GPA, 66.7% A/AB (n=69 letter grades); Fall 2025: 3.07 GPA, 36.0% A/AB (n=50 letter grades).\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"The course is dense and challenging. Homework is feasible but requires reading the textbook, as lectures may not fully explain concepts. Exams often draw directly from the book and previous tests.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Matthew Ballard\",\"review_date\":\"2013-01-23 16:46:37 +0000 UTC\",\"review_id\":\"501abd04b2de4f68695ad66b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1637791\",\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\",\"type\":\"review\"},{\"instructor_name\":\"Mikhail Ivanov\",\"review_date\":\"2024-01-26 03:47:48 +0000 UTC\",\"review_id\":\"ec7a739c6d396131c1555930\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2680569\",\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\",\"type\":\"review\"}],\"text\":\"Historical reviews of Matthew Ballard, Mikhail Ivanov: Matthew Ballard provided well-paced lectures and helpful homework, challenging students while ensuring success opportunities (review:4). Mikhail Ivanov offered recorded lectures and notes, with lenient grading, generous partial credit, and a curved exam-heavy structure (review:10).\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Paul Terwilliger is a knowledgeable mathematician who presents material clearly, though reviews disagree on his communication and flexibility. Mitch Keller is a good instructor but uses a unique grading system that restricts the maximum grade to an AB without perfect scores or extra credit.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.39 GPA, 60.2% A/AB (n=98 letter grades); Fall 2025: 3.15 GPA, 45.5% A/AB (n=77 letter grades); Spring 2026: 3.35 GPA, 55.6% A/AB (n=63 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Students report mixed experiences with Terwilliger, citing his flexibility and clear examples versus his inflexibility and poor communication. Keller's grading policy is a significant concern, as students must achieve perfect marks on all assessments to secure an A.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"}],\"text\":\"JOHN WILTSHIRE-GORDON is recorded teaching in Fall 2017. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"}],\"text\":\"JUN LE GOH is recorded teaching in Fall 2021. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"}],\"text\":\"LEV BORISOV is recorded teaching in Fall 2006. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"MANLIO VALENTI is recorded teaching in Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"}],\"text\":\"MATTHEW BALLARD is recorded teaching in Fall 2011. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"}],\"text\":\"MIKHAIL IVANOV is recorded teaching in Fall 2020, Fall 2021, Fall 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"MITCH KELLER is recorded teaching in Fall 2023, Spring 2024, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"PAUL M TERWILLIGER is recorded teaching in Fall 2012, Spring 2014, Fall 2014, Spring 2015, Spring 2016, Fall 2016, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"RAJULA SRIVASTAVA is recorded teaching in Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"SHENGWEN GAN is recorded teaching in Spring 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"SIDDESH WAGH is recorded teaching in Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"}],\"text\":\"STEFFEN LEMPP is recorded teaching in Spring 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"STEVEN SAM is recorded teaching in Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"a5084ecbf6328c15f008fa0b7a104c8b457450b6906f56afaa78e38e2bb6fca4","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n7\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"a5084ecbf6328c15f008fa0b7a104c8b457450b6906f56afaa78e38e2bb6fca4","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations. Other content includes basic set theory, logical operations, quantifiers, direct and indirect arguments, and induction.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification. Implementation in Python.\"}],\"text\":\"Linear algebra and mathematical proof techniques\"},{\"evidence\":[{\"course_id\":\"MATH 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Multi-variable calculus and vector analysis\"}],\"search_phrases\":[\"combinatorics course\",\"enumeration and arrangement math\",\"graph coloring combinatorics\",\"generating functions course\",\"discrete math advanced\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Solving enumeration and arrangement problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Applying the inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Using generating functions and recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Deriving and using combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Solving graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Analyzing systems of distinct representatives and graph matchings\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Studying finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problem solving.\"}],\"text\":\"General problem solving techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMBINATORICS\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Introduction to combinatorics covering enumeration, generating functions, graph theory, and matching problems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement.\"}],\"text\":\"Enumeration, distribution, and arrangement\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Inclusion-exclusion principle.\"}],\"text\":\"Inclusion-exclusion principle\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Generating functions and linear recurrence relations.\"}],\"text\":\"Generating functions and linear recurrence relations\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Combinatorial identities.\"}],\"text\":\"Combinatorial identities\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Graph coloring problems.\"}],\"text\":\"Graph coloring problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Finite designs.\"}],\"text\":\"Finite designs\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Systems of distinct representatives and matching problems in graphs.\"}],\"text\":\"Systems of distinct representatives and matching problems\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Potential applications in the social, biological, and physical sciences. Puzzles.\"}],\"text\":\"Applications in sciences and puzzles\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"a5084ecbf6328c15f008fa0b7a104c8b457450b6906f56afaa78e38e2bb6fca4","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Sean is a great instructor. Funny, helpful and understanding. This class is one of the more challenging in the Consumer Science major but read the book, attend lecture, and do the problem sets and you'll survive. Sean is a GREAT prof.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-07-20 15:23:39 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"6f48e91a80dfb0bbb3d43ed6\",\"instructor_id\":\"rmp:1600609\",\"instructor_name\":\"Sean Cash\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE4ODM1Nzc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1600609\"},{\"comment\":\"Great professor! It is very helpful to come to the office hour. He is very helpful.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2011-11-09 16:26:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ed64cb3e1f32e2d9d3506ce2\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MTk5NTU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Really enjoyed this class and professor.  Obviously the material was difficult, but he presented it very clearly and did a lot of examples in class.  Homework was very reasonable, as were exams.  He was flexible and didn't try to rush through things... moved a few assingments and exams back to give us plenty of time. A nice guy as well!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2012-12-02 20:44:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"50267541b1bf7e8ba34bd105\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"He's tough because he goes at a very fast pace, but he's always willing to stop and clarify if you ask. I pretty much hated him the first few weeks, but by the end of the semester he was probably my favorite prof. Lectures are fast paced, but homework is really helpful and office hours are great. Overall, tough class but a cool guy. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2015-12-13 15:40:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2e35ecd58b36601ab5bc9e0f\",\"instructor_id\":\"rmp:2084959\",\"instructor_name\":\"Steven Sam\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI1NjcwNjk0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2084959\"},{\"comment\":\"Can be an entertaining lecturer, he works to ensure the class is participating &amp; adjusts course when things are not getting through. Interacting with Prof 1-on-1 is complete opposite, he is rude and dismissive. Poorly executed grading on HW and exams were consistent issues which negatively affected students (grades are feedback).\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-14 19:04:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"babb817283712dce68d35b98\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI5MjA2NDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Don't take a class from him.  He is fundamentally unqualified to teach.  His lectures are verbatim from the book and he cheated on a test.  A student cheater gets an F, but he made a mistake on a test, took points off everybody's exams, and refused to correct his mistake even after being advised by the chair to do so!  Unbelievable.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-03-07 16:25:03 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"99277fc422898cb313616df5\",\"instructor_id\":\"rmp:196238\",\"instructor_name\":\"Sharad Chandarana\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTEyOTA2Mzkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/196238\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"Professor John tries his best, but it's just not good enough. Class is a mess; he goes off on incoherent tangents and is hard to follow. His exams are way tougher than the other exams for the class. I know a bunch of smart people (who got A's in other high level math courses) who got BCs in his class. I would try to avoid his class if possible.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-05-09 21:16:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"54ba690311d7ff13c53bc838\",\"instructor_id\":\"rmp:2321504\",\"instructor_name\":\"John Wiltshire-Gordon\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMwMDQ2NTc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2321504\"},{\"comment\":\"Prof. Wagh gives a nice vibe and is an awesome guy. Cared for the students and answered the questions clearly. The class was difficult but the exams were less so.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2020-10-20 22:58:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"f40f05d85a546bd58f754101\",\"instructor_id\":\"rmp:2606861\",\"instructor_name\":\"Siddhesh Wagh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzE4NjU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2606861\"},{\"comment\":\"Mikhail is a really nice person. He is very smart and the course is well organized. This is a hard course. There are lots of materials covered in this course. Mikhail did his best to explain things and provided lots of example problems. But you also need to put in lots of effort to get an A.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-03 02:14:58 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b1677e1a58017a83b136c36e\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NjgzOTk2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"He's not the smartest professor I've ever met, but he might be the nicest. Being a young guy himself you can really tell he remembers what it's like to be a student and he behaves accordingly. I have nothing bad to say about Jun Le Goh other than he tends to deflect some questions by saying &quot;we don't have to worry about that in this course.&quot;\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-12-16 18:29:05 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7ce8927265df47e7f8881dbf\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NTU5NTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Jun Le cares a lot about his students. Some people find Math 475 very hard, and others find it easy. He purposely doesn't go super in depth in certain things in order to not confuse most of the class. He takes feedback seriously, so speak up! If you have a problem or feel confused, say something.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2022-01-03 20:26:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"639acc0f5a29b12eceead425\",\"instructor_id\":\"rmp:2526934\",\"instructor_name\":\"Jun Le Goh\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1NjkyNjI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2526934\"},{\"comment\":\"Really makes sure to teach in a way that everyone can understand. He gets a little lost in the sauce sometimes and loses people, but he makes sure everyone understands a topic before moving on. Easily much better than Terwilliger. But combinatorics is hard and the problems vary, lectures will probably not be enough, you need to review the textbook.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-04-24 19:22:14 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"91b5e771bc0a960bbd69b214\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NzAyOTA1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"He is a great lecturer if you make the effort to pay attention. He tries to explain concepts clearly so everybody can understand. Combinatorics is a hard subject, so if you don't put in the work exams will be tough.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-05-16 21:10:09 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"6cabd71843c7e07bf4be164e\",\"instructor_id\":\"rmp:2872255\",\"instructor_name\":\"Manlio Valenti\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3OTM4ODgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872255\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"You are better off not going to class and just teaching yourself because lecture is a waste of time. It feels like you are just watching someone try to solve math problems instead of actually explaining what they are doing. He also gets confused a lot and the few students who know what's going on have to correct him.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-03-19 16:43:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"dfc9d364dae3f9dee88e1e62\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MDYzOTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"Just don't take any classes with this teacher for your own sanity.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-04-11 16:16:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d0b8481587794843ba8796f\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5MTU1NzY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"His lectures are incredibility confusing, to the point where he himself would get confused halfway during the lecture because he is confused by his own train of thoughts. Difficulty of exam variates wildly from test to test, with no consistency. Do not recommend. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-05-12 18:23:23 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4d828fdfc1ecf2b0004eb277\",\"instructor_id\":\"rmp:2933442\",\"instructor_name\":\"Shengwen Gan\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5NDQ0MDI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2933442\"},{\"comment\":\"He always want to make extra connections with students but in the wrong places and time. His quiz and homework are very easy and do not need effort to earn an A. He is a nice guy but wrong professor to inspire students and force students to study.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2025-08-06 16:53:22 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"36e7e17a54eec1aeed22e585\",\"instructor_id\":\"rmp:1522421\",\"instructor_name\":\"Shamgar Gurevich\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxNTUyODE5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1522421\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Paul is an interesting and a very, very knowledgeable person. He follows the book during lecture, so reading over the section before class is very important to successs. This class is extremely challenging if you have little background in discrete math. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-07-27 00:20:07 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3b52cfc0ad0f2753aadd0e03\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQzMzI1NTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"}],\"evidence_count\":27,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a8c8f521494699a03e83d19f\",\"6f48e91a80dfb0bbb3d43ed6\",\"ed64cb3e1f32e2d9d3506ce2\",\"50267541b1bf7e8ba34bd105\",\"501abd04b2de4f68695ad66b\",\"2e35ecd58b36601ab5bc9e0f\",\"babb817283712dce68d35b98\",\"99277fc422898cb313616df5\",\"2c2dde26f4558f5be33aec6a\",\"54ba690311d7ff13c53bc838\",\"f40f05d85a546bd58f754101\",\"b1677e1a58017a83b136c36e\",\"03e22f12b9ddda88589eea75\",\"7ce8927265df47e7f8881dbf\",\"639acc0f5a29b12eceead425\",\"91b5e771bc0a960bbd69b214\",\"6cabd71843c7e07bf4be164e\",\"df181926674a0ce4768ccbb6\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"dfc9d364dae3f9dee88e1e62\",\"3d0b8481587794843ba8796f\",\"4d828fdfc1ecf2b0004eb277\",\"36e7e17a54eec1aeed22e585\",\"627bd9a3f4c7d35ab2ec06f2\",\"3b52cfc0ad0f2753aadd0e03\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:1522421\",\"name\":\"Shamgar Gurevich\"},{\"id\":\"rmp:1600609\",\"name\":\"Sean Cash\"},{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:196238\",\"name\":\"Sharad Chandarana\"},{\"id\":\"rmp:2084959\",\"name\":\"Steven Sam\"},{\"id\":\"rmp:2321504\",\"name\":\"John Wiltshire-Gordon\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2526934\",\"name\":\"Jun Le Goh\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2606861\",\"name\":\"Siddhesh Wagh\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872255\",\"name\":\"Manlio Valenti\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"},{\"id\":\"rmp:2933442\",\"name\":\"Shengwen Gan\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies wildly; some are clear and helpful, while others are confusing, rude, or unqualified.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"A very hard class with insanely hard tests. I had him for 222 also, so I knew what I was getting into. He's a very good teacher, and knows the material extremely well. I would take more classes from him if I could, because he really challenges you and expects alot from you. Curves will help you alot. Not a good professor for lazy kids.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2007-01-26 15:43:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a8c8f521494699a03e83d19f\",\"instructor_id\":\"rmp:289711\",\"instructor_name\":\"Lev Borisov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyODIxNjgy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/289711\"},{\"comment\":\"Will make you learn the material and earn your grade, but gives you every opportunity to successfully learn the material. Lectures were well-paced and instructive. Homeworks were long enough to be helpful, but not so long that it was just doing extra problems for no gain.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2013-01-23 16:46:37 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"501abd04b2de4f68695ad66b\",\"instructor_id\":\"rmp:1637791\",\"instructor_name\":\"Matthew Ballard\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIxMjg5MDMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1637791\"},{\"comment\":\"Half of her notes and exam reviews were incorrect, which makes it hard to learn. Assigns discussion posts and articles to read very last minute, if you don't check the class site frequently you can miss an assignment! Don't take unless absolutely have to!!!!\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2018-04-17 20:56:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2c2dde26f4558f5be33aec6a\",\"instructor_id\":\"rmp:2344040\",\"instructor_name\":\"Lydia Ashton\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5ODI2NTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2344040\"},{\"comment\":\"An extremely easy A course. We only have homework for half of the semester, no mid-terms, only one take-home final, and a final project. Almost everybody got full points on HW and it counts toward 60%. Take-home final exam contains one easy problem and two intermediate problems. The final project is to write a reading report, takes me 10 hr.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2021-05-10 23:47:09 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"03e22f12b9ddda88589eea75\",\"instructor_id\":\"rmp:2540450\",\"instructor_name\":\"Hanlong Fang\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzU4MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2540450\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":5,\"review_ids\":[\"a8c8f521494699a03e83d19f\",\"501abd04b2de4f68695ad66b\",\"2c2dde26f4558f5be33aec6a\",\"03e22f12b9ddda88589eea75\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1637791\",\"name\":\"Matthew Ballard\"},{\"id\":\"rmp:2344040\",\"name\":\"Lydia Ashton\"},{\"id\":\"rmp:2540450\",\"name\":\"Hanlong Fang\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:289711\",\"name\":\"Lev Borisov\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2007\"},\"sentiment\":\"mixed\",\"summary\":\"Workload varies by instructor; some assign reasonable homework while others have excessive or poorly timed assignments.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He is absolutely terrible. If you have a choice refrain from taking classes with him. His tests are about 4 really hard questions that nobody knows so it's just graded based on how well you can BS for partial credit. Seriously, you'll regret taking a class with this guy.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2005-04-11 18:05:04 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"3d54064b3e9e01f5711280f3\",\"instructor_id\":\"rmp:133058\",\"instructor_name\":\"Steffen Lempp\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM2MDE5NDQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/133058\"},{\"comment\":\"His exams are problems right out of the book which is nice. However, if you make a small error in your calculations it is rare that you would get above a 3/10 for the problem, so don't expect any type of partial credit on exam. His lectures are boring and dull. Overall, this class is tough and having him makes it tougher. Would NOT recommend.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2017-12-18 16:01:44 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"a298d7a649f4b3f0da26b603\",\"instructor_id\":\"rmp:952212\",\"instructor_name\":\"Paul Terwilliger\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI5MjYwNjMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\"},{\"comment\":\"Mitch is a good instructor. However, his grading system is unique. To achieve an A, students must either secure full marks on all assignments and tests or gain extra credit. Without meeting these criteria, the highest possible grade is an AB. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-12-19 20:07:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4248010302b4c82698f22dbd\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"},{\"comment\":\"Very good professor. Took MATH/CS 475 with him. Attendance not required. All lectures are recorded and uploaded along with his notes. Exam heavy course, exams make up 80% of the grade and homework 20%. Very lenient grader, gives generous partial credit and even then the class is curved on top of that. \",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2024-01-26 03:47:48 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ec7a739c6d396131c1555930\",\"instructor_id\":\"rmp:2680569\",\"instructor_name\":\"Mikhail Ivanov\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\"},{\"comment\":\"This class was totally fine up until the last week where he decided to cram a month's worth of graduate level math into just a few lectures and didn't have much time for examples. We were then given a final on this exam right after and everybody did very bad (average was a 40%) and he didn't curve it. Grade went from 97 to 89.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2023-08-27 21:23:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"df181926674a0ce4768ccbb6\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4MTkwOTAz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"A poorly written textbook is used a bit, but great lectures somewhat make up for it. The main issue is that he uses a unique grading scale that requires you to either earn mark credit on all tests/assignments, or earn extra credit, for the possibility of an A. Otherwise, the max is an AB.\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"date\":\"2026-05-02 18:20:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"627bd9a3f4c7d35ab2ec06f2\",\"instructor_id\":\"rmp:2872701\",\"instructor_name\":\"Mitch Keller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\"}],\"evidence_count\":6,\"review_ids\":[\"3d54064b3e9e01f5711280f3\",\"a298d7a649f4b3f0da26b603\",\"4248010302b4c82698f22dbd\",\"ec7a739c6d396131c1555930\",\"df181926674a0ce4768ccbb6\",\"627bd9a3f4c7d35ab2ec06f2\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:133058\",\"name\":\"Steffen Lempp\"},{\"id\":\"rmp:2680569\",\"name\":\"Mikhail Ivanov\"},{\"id\":\"rmp:2872701\",\"name\":\"Mitch Keller\"},{\"id\":\"rmp:952212\",\"name\":\"Paul Terwilliger\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2005\"},\"sentiment\":\"mixed\",\"summary\":\"Grading and exams are inconsistent; some professors offer generous partial credit and curves, while others are harsh and rigid.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63c43e7ac8225e2773df74d8","course_id":"COMPSCI/MATH/STAT 475","catalog_version_id":"da72f96f87368bcc078e38cad1a330c22fb03596251246bce45286940f273c1a","record_version_id":"4a6b913d95cbc64d02e3a17600c46db4bbbe08e0656e2572f5ccd968ad219441","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"a5084ecbf6328c15f008fa0b7a104c8b457450b6906f56afaa78e38e2bb6fca4","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"4778f5f53391648bf45c5a3e89fd9c0eeb1f9e29272a38c5861a0b15b4d1e013\",\"course_id\":\"COMPSCI/MATH/STAT 475\",\"current_instructors\":[{\"instructor_uid\":\"instructor_3eeb755915088b19ce4d0e3c\",\"message\":null,\"name\":\"Mitch Keller\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:2872701\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2026-05-02 18:20:43 +0000 UTC\",\"review_id\":\"627bd9a3f4c7d35ab2ec06f2\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTQzMDA0NTcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"}],\"text\":\"Mitch Keller is described as a good instructor with great lectures, though one review notes the textbook is poorly written. His grading system is unique and restrictive, requiring full marks on all work or extra credit to achieve an A, otherwise capping the grade at an AB.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.17 GPA, 47.5% A/AB (n=40 letter grades); Fall 2025: 3.30 GPA, 63.0% A/AB (n=27 letter grades); Spring 2026: 3.37 GPA, 54.3% A/AB (n=46 letter grades).\"}]},{\"instructor_uid\":\"instructor_6f78a52f7684feaea56867f1\",\"message\":null,\"name\":\"Paul Terwilliger\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:952212\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Paul Terwilliger is described as knowledgeable and clear, with some students finding him flexible and reasonable. Reviewers note that exam questions often come from the textbook, suggesting that reading ahead is important for success in the course.\"},{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Other reviewers criticize Terwilliger for being inflexible, illegible, and unhelpful with questions. They report harsh grading, lack of feedback, and lectures that are difficult to follow, though some note the material itself is manageable if read independently.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.44 GPA, 72.5% A/AB (n=40 letter grades); Spring 2025: 3.49 GPA, 66.7% A/AB (n=69 letter grades); Fall 2025: 3.07 GPA, 36.0% A/AB (n=50 letter grades).\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"The course is dense and challenging. Homework is feasible but requires reading the textbook, as lectures may not fully explain concepts. Exams often draw directly from the book and previous tests.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Mikhail Ivanov\",\"review_date\":\"2024-01-26 03:47:48 +0000 UTC\",\"review_id\":\"ec7a739c6d396131c1555930\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2680569\",\"source_review_id\":\"UmF0aW5nLTM4OTI2ODE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2680569\",\"type\":\"review\"}],\"text\":\"Mitch Keller has no reviewed history in this dataset. Historical reviews for Mikhail Ivanov describe him as a very good professor who provides recorded lectures, notes, and lenient grading with generous partial credit. The course is exam-heavy, comprising 80% of the grade, but the curve further assists students.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Paul Terwilliger is a knowledgeable mathematician who presents material clearly, though reviews disagree on his communication and flexibility. Mitch Keller is a good instructor but uses a unique grading system that restricts the maximum grade to an AB without perfect scores or extra credit.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.39 GPA, 60.2% A/AB (n=98 letter grades); Fall 2025: 3.15 GPA, 45.5% A/AB (n=77 letter grades); Spring 2026: 3.35 GPA, 55.6% A/AB (n=63 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2012-12-02 20:44:01 +0000 UTC\",\"review_id\":\"50267541b1bf7e8ba34bd105\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIwOTMyNjU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2013-02-01 19:13:15 +0000 UTC\",\"review_id\":\"f5a96f3686d645553315f1ee\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTIxMzE1MDM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2014-12-14 13:43:42 +0000 UTC\",\"review_id\":\"a7d35da0b174df35d05777eb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI0MDczMTc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-05-23 12:20:10 +0000 UTC\",\"review_id\":\"20e9195c0d89eda312e6e137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI2NjM3Mjkw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2016-12-20 11:29:41 +0000 UTC\",\"review_id\":\"a85fe75d9ed401d4cc1774bd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTI3NTc4MTM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2018-11-14 16:38:30 +0000 UTC\",\"review_id\":\"300d7e9619ea95740798dc9b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTMwNzI2MzE2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2022-05-15 17:46:43 +0000 UTC\",\"review_id\":\"d92948e85c3642ca153a704a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM2MzQzMzU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2023-02-06 13:58:05 +0000 UTC\",\"review_id\":\"1f24843025ebcbcd1e80c0af\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM3NDEwMDYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"},{\"instructor_name\":\"Mitch Keller\",\"review_date\":\"2023-12-19 20:07:49 +0000 UTC\",\"review_id\":\"4248010302b4c82698f22dbd\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2872701\",\"source_review_id\":\"UmF0aW5nLTM4NzQ1MTIx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2872701\",\"type\":\"review\"},{\"instructor_name\":\"Paul Terwilliger\",\"review_date\":\"2024-05-13 15:33:21 +0000 UTC\",\"review_id\":\"770ef5e29842f57bd247e3df\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:952212\",\"source_review_id\":\"UmF0aW5nLTM5NDQ5NjA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/952212\",\"type\":\"review\"}],\"text\":\"Students report mixed experiences with Terwilliger, citing his flexibility and clear examples versus his inflexibility and poor communication. Keller's grading policy is a significant concern, as students must achieve perfect marks on all assessments to secure an A.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"}],\"text\":\"JOHN WILTSHIRE-GORDON is recorded teaching in Fall 2017. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"}],\"text\":\"JUN LE GOH is recorded teaching in Fall 2021. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"}],\"text\":\"LEV BORISOV is recorded teaching in Fall 2006. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"MANLIO VALENTI is recorded teaching in Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"}],\"text\":\"MATTHEW BALLARD is recorded teaching in Fall 2011. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"}],\"text\":\"MIKHAIL IVANOV is recorded teaching in Fall 2020, Fall 2021, Fall 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"MITCH KELLER is recorded teaching in Fall 2023, Spring 2024, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"PAUL M TERWILLIGER is recorded teaching in Fall 2012, Spring 2014, Fall 2014, Spring 2015, Spring 2016, Fall 2016, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"RAJULA SRIVASTAVA is recorded teaching in Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"SHENGWEN GAN is recorded teaching in Spring 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"SIDDESH WAGH is recorded teaching in Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"}],\"text\":\"STEFFEN LEMPP is recorded teaching in Spring 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"source_record\":{\"entity_id\":\"4d059bd9-4520-3a4d-9174-e3ad726d085e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"STEVEN SAM is recorded teaching in Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true}]