[{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-0893a025c9d5167f3bcd7fe3","output_id":"4bb4215356daf2cf2044c466473b391a1920eedbf938e96e81c8360e0dc16395","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-0893a025c9d5167f3bcd7fe3","output_id":"4bb4215356daf2cf2044c466473b391a1920eedbf938e96e81c8360e0dc16395","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-0893a025c9d5167f3bcd7fe3","output_id":"4bb4215356daf2cf2044c466473b391a1920eedbf938e96e81c8360e0dc16395","section":"student_experience","status":"invalid","value_json":null,"candidate_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, and Nguyen are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","error":"Sentiment cites unavailable or duplicate review evidence","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-441103e2a30dc1da7bb9d187","output_id":"9475b1872c0802fd11d418b562ae357f2a3952638ea9219d14c691e50562a257","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-441103e2a30dc1da7bb9d187","output_id":"9475b1872c0802fd11d418b562ae357f2a3952638ea9219d14c691e50562a257","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-441103e2a30dc1da7bb9d187","output_id":"9475b1872c0802fd11d418b562ae357f2a3952638ea9219d14c691e50562a257","section":"student_experience","status":"invalid","value_json":null,"candidate_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, and Nguyen are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","error":"Sentiment cites unavailable or duplicate review evidence","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-4fd9e3551ceb141901897fbc","output_id":"f39edffe9b78348599e60f048e5bc6e75536153b4471413a60d81d6447231b63","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-4fd9e3551ceb141901897fbc","output_id":"f39edffe9b78348599e60f048e5bc6e75536153b4471413a60d81d6447231b63","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-4fd9e3551ceb141901897fbc","output_id":"f39edffe9b78348599e60f048e5bc6e75536153b4471413a60d81d6447231b63","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Easily, the best professor I have had at UW. He really understands the level of students and knows when to repeat things and whether a concept will be easily understood. He also is super funny and keeps the lectures super interesting. Highly would reccomend\",\"course_id\":\"MATH 321\",\"date\":\"2016-05-08 16:39:53 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"f74a6214fc96b757ca59af6c\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2NTA1MDIz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Highly recommend staying after lecture to ask him questions; he is great to talk to.\",\"course_id\":\"MATH 321\",\"date\":\"2020-10-23 01:36:05 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"214be51827f58c4514301860\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzI2NzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"Great professor who gives concise, excellent lectures. I did not do the homework but just went to his synchronous OH where he did example problems and studied those before exams. Exams tended to be easier than the homework from Waleffe's textbook.\",\"course_id\":\"MATH 321\",\"date\":\"2020-12-08 20:05:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"0deb39e8a80368bcb597b137\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTg4NDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":14,\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2012\"},\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, Nguyen, and Paul are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":11,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Absolutely incredible professor; makes the class hard.  Great guy to just talk to, keeps class interesting, you MUST do the optional homework\",\"course_id\":\"MATH 321\",\"date\":\"2009-04-22 20:18:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fb20113bae66653dbc1b7413\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE1NjkyNTY3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Math 321 is not for the faint of heart. Quizzes and exams are similar to homework but can still be challenging. Tete is a very good teacher though. He makes a notoriously difficult class easier to digest.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-10 17:31:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7681582248c78e49a408fd79\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Moves at a slow pace. My one big issue with him is his rigidity in homework due dates. I had to miss class due to COVID and family issues for a total of almost 3 weeks. He refused to grant me any leeway or ability to make up missed HW. HW is due at a set time, no exceptions, no excuses. Never had a professor so rigid and uncompromising with HW ever\",\"course_id\":\"MATH 321\",\"date\":\"2024-03-17 10:01:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a594637faa2bd484e3f1d0a\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM5MDU3MDAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Amazing professor. He teaches out of his own book, which is kinda weird but its available for free through the library and you have basically an outline of the entire class content. The material is really tough, but his exams are at least 50% just taken from the homeworks, so get familiar with them.\\nDon't expect a good grade, even with the curve.\",\"course_id\":\"MATH 321\",\"date\":\"2025-05-13 17:52:53 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b3e931850e9c223a6d10074c\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQxMjY4MDgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":26,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Absolutely incredible professor; makes the class hard.  Great guy to just talk to, keeps class interesting, you MUST do the optional homework\",\"course_id\":\"MATH 321\",\"date\":\"2009-04-22 20:18:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fb20113bae66653dbc1b7413\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE1NjkyNTY3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Math 321 is not for the faint of heart. Quizzes and exams are similar to homework but can still be challenging. Tete is a very good teacher though. He makes a notoriously difficult class easier to digest.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-10 17:31:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7681582248c78e49a408fd79\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Moves at a slow pace. My one big issue with him is his rigidity in homework due dates. I had to miss class due to COVID and family issues for a total of almost 3 weeks. He refused to grant me any leeway or ability to make up missed HW. HW is due at a set time, no exceptions, no excuses. Never had a professor so rigid and uncompromising with HW ever\",\"course_id\":\"MATH 321\",\"date\":\"2024-03-17 10:01:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a594637faa2bd484e3f1d0a\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM5MDU3MDAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Amazing professor. He teaches out of his own book, which is kinda weird but its available for free through the library and you have basically an outline of the entire class content. The material is really tough, but his exams are at least 50% just taken from the homeworks, so get familiar with them.\\nDon't expect a good grade, even with the curve.\",\"course_id\":\"MATH 321\",\"date\":\"2025-05-13 17:52:53 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b3e931850e9c223a6d10074c\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQxMjY4MDgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":26,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"5568ed7029558b2831dceb82ec260e214a61906eab35da8fafcc2b9f5308f8a5","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"5568ed7029558b2831dceb82ec260e214a61906eab35da8fafcc2b9f5308f8a5","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"5568ed7029558b2831dceb82ec260e214a61906eab35da8fafcc2b9f5308f8a5","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-53e5ca5217fc83704a6d01e7","output_id":"4fb18c6f6de0062ca6a8ef3584cd3bc30874ff2ed2682ab2534d1ed724681b7d","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-53e5ca5217fc83704a6d01e7","output_id":"4fb18c6f6de0062ca6a8ef3584cd3bc30874ff2ed2682ab2534d1ed724681b7d","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-53e5ca5217fc83704a6d01e7","output_id":"4fb18c6f6de0062ca6a8ef3584cd3bc30874ff2ed2682ab2534d1ed724681b7d","section":"student_experience","status":"invalid","value_json":null,"candidate_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, and Nguyen are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","error":"Sentiment cites unavailable or duplicate review evidence","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"c0f9a035054f526bb59304d4edb3fa37af65033e0424bd3cc7ac51c24d71aafc","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"c0f9a035054f526bb59304d4edb3fa37af65033e0424bd3cc7ac51c24d71aafc","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"c0f9a035054f526bb59304d4edb3fa37af65033e0424bd3cc7ac51c24d71aafc","section":"student_experience","status":"invalid","value_json":null,"candidate_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"sentiment\":\"positive\",\"summary\":\"Many students praised professors like Thiffeault, Boonkasame, Wetzel, and Nguyen for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","error":"Sentiment cites unavailable or duplicate review evidence","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"cdf9c71a4060426e4340ba10ec76dc551fc688cdb1a3c423c3e24baf48a95b4c","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"cdf9c71a4060426e4340ba10ec76dc551fc688cdb1a3c423c3e24baf48a95b4c","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"cdf9c71a4060426e4340ba10ec76dc551fc688cdb1a3c423c3e24baf48a95b4c","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Easily, the best professor I have had at UW. He really understands the level of students and knows when to repeat things and whether a concept will be easily understood. He also is super funny and keeps the lectures super interesting. Highly would reccomend\",\"course_id\":\"MATH 321\",\"date\":\"2016-05-08 16:39:53 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"f74a6214fc96b757ca59af6c\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2NTA1MDIz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Highly recommend staying after lecture to ask him questions; he is great to talk to.\",\"course_id\":\"MATH 321\",\"date\":\"2020-10-23 01:36:05 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"214be51827f58c4514301860\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzI2NzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"Great professor who gives concise, excellent lectures. I did not do the homework but just went to his synchronous OH where he did example problems and studied those before exams. Exams tended to be easier than the homework from Waleffe's textbook.\",\"course_id\":\"MATH 321\",\"date\":\"2020-12-08 20:05:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"0deb39e8a80368bcb597b137\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTg4NDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":14,\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2012\"},\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, Nguyen, and Paul are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":11,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Absolutely incredible professor; makes the class hard.  Great guy to just talk to, keeps class interesting, you MUST do the optional homework\",\"course_id\":\"MATH 321\",\"date\":\"2009-04-22 20:18:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fb20113bae66653dbc1b7413\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE1NjkyNTY3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Math 321 is not for the faint of heart. Quizzes and exams are similar to homework but can still be challenging. Tete is a very good teacher though. He makes a notoriously difficult class easier to digest.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-10 17:31:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7681582248c78e49a408fd79\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Moves at a slow pace. My one big issue with him is his rigidity in homework due dates. I had to miss class due to COVID and family issues for a total of almost 3 weeks. He refused to grant me any leeway or ability to make up missed HW. HW is due at a set time, no exceptions, no excuses. Never had a professor so rigid and uncompromising with HW ever\",\"course_id\":\"MATH 321\",\"date\":\"2024-03-17 10:01:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a594637faa2bd484e3f1d0a\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM5MDU3MDAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Amazing professor. He teaches out of his own book, which is kinda weird but its available for free through the library and you have basically an outline of the entire class content. The material is really tough, but his exams are at least 50% just taken from the homeworks, so get familiar with them.\\nDon't expect a good grade, even with the curve.\",\"course_id\":\"MATH 321\",\"date\":\"2025-05-13 17:52:53 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b3e931850e9c223a6d10074c\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQxMjY4MDgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":26,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Absolutely incredible professor; makes the class hard.  Great guy to just talk to, keeps class interesting, you MUST do the optional homework\",\"course_id\":\"MATH 321\",\"date\":\"2009-04-22 20:18:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fb20113bae66653dbc1b7413\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE1NjkyNTY3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Math 321 is not for the faint of heart. Quizzes and exams are similar to homework but can still be challenging. Tete is a very good teacher though. He makes a notoriously difficult class easier to digest.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-10 17:31:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7681582248c78e49a408fd79\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Moves at a slow pace. My one big issue with him is his rigidity in homework due dates. I had to miss class due to COVID and family issues for a total of almost 3 weeks. He refused to grant me any leeway or ability to make up missed HW. HW is due at a set time, no exceptions, no excuses. Never had a professor so rigid and uncompromising with HW ever\",\"course_id\":\"MATH 321\",\"date\":\"2024-03-17 10:01:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a594637faa2bd484e3f1d0a\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM5MDU3MDAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Amazing professor. He teaches out of his own book, which is kinda weird but its available for free through the library and you have basically an outline of the entire class content. The material is really tough, but his exams are at least 50% just taken from the homeworks, so get familiar with them.\\nDon't expect a good grade, even with the curve.\",\"course_id\":\"MATH 321\",\"date\":\"2025-05-13 17:52:53 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b3e931850e9c223a6d10074c\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQxMjY4MDgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":26,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"cdf9c71a4060426e4340ba10ec76dc551fc688cdb1a3c423c3e24baf48a95b4c","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"b54e072c6ebaca1350b43ab6e216fcebbf6574b78de7b6b51d996721b5040660\",\"course_id\":\"MATH 321\",\"current_instructors\":[{\"instructor_uid\":\"instructor_feb528ee829041c9845835f2\",\"message\":\"No course-specific reviews available\",\"name\":\"Sam Stechmann\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:5069975\",\"summary\":[]}],\"difficulty_workload\":[],\"errors\":[{\"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\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 2.51 GPA, 21.3% A/AB (n=75 letter grades); Fall 2025: 2.58 GPA, 20.0% A/AB (n=55 letter grades); Spring 2026: 2.41 GPA, 9.2% A/AB (n=76 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"}],\"text\":\"ALFREDO WETZEL is recorded teaching in Spring 2017, Fall 2018, Spring 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"}],\"text\":\"ANAKEWIT BOONKASAME is recorded teaching in Spring 2014, Spring 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"BILLY JACKSON is recorded teaching in Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1082\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1092\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1102\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"FABIAN WALEFFE is recorded teaching in Fall 2006, Spring 2007, Fall 2007, Spring 2008, Fall 2008, Spring 2009, Fall 2009, Spring 2010, Fall 2010, Spring 2011, Fall 2011, Fall 2012, Fall 2013, Fall 2014, Fall 2015, Fall 2016, Fall 2017, Spring 2018, Spring 2020, Fall 2021, Fall 2022, Fall 2023, Fall 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"}],\"text\":\"JEAN-LUC THIFFEAULT is recorded teaching in Spring 2012, Spring 2013, Spring 2016, Fall 2019, Fall 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"SEAN PAUL is recorded teaching in Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"}],\"text\":\"SHUBIN FU is recorded teaching in Spring 2022. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"TRINH NGUYEN is recorded teaching in Spring 2024. 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\": \"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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-a3cb0aa05223adab939cac3a","output_id":"4deee9fdc1f768cd9dd23bdf84179dc4068d61cbeced6267003610fb0135c120","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-a3cb0aa05223adab939cac3a","output_id":"4deee9fdc1f768cd9dd23bdf84179dc4068d61cbeced6267003610fb0135c120","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-a3cb0aa05223adab939cac3a","output_id":"4deee9fdc1f768cd9dd23bdf84179dc4068d61cbeced6267003610fb0135c120","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Easily, the best professor I have had at UW. He really understands the level of students and knows when to repeat things and whether a concept will be easily understood. He also is super funny and keeps the lectures super interesting. Highly would reccomend\",\"course_id\":\"MATH 321\",\"date\":\"2016-05-08 16:39:53 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"f74a6214fc96b757ca59af6c\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2NTA1MDIz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Highly recommend staying after lecture to ask him questions; he is great to talk to.\",\"course_id\":\"MATH 321\",\"date\":\"2020-10-23 01:36:05 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"214be51827f58c4514301860\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzI2NzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"Great professor who gives concise, excellent lectures. I did not do the homework but just went to his synchronous OH where he did example problems and studied those before exams. Exams tended to be easier than the homework from Waleffe's textbook.\",\"course_id\":\"MATH 321\",\"date\":\"2020-12-08 20:05:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"0deb39e8a80368bcb597b137\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTg4NDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":14,\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2012\"},\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, Nguyen, and Paul are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":11,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Absolutely incredible professor; makes the class hard.  Great guy to just talk to, keeps class interesting, you MUST do the optional homework\",\"course_id\":\"MATH 321\",\"date\":\"2009-04-22 20:18:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fb20113bae66653dbc1b7413\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE1NjkyNTY3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Math 321 is not for the faint of heart. Quizzes and exams are similar to homework but can still be challenging. Tete is a very good teacher though. He makes a notoriously difficult class easier to digest.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-10 17:31:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7681582248c78e49a408fd79\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Moves at a slow pace. My one big issue with him is his rigidity in homework due dates. I had to miss class due to COVID and family issues for a total of almost 3 weeks. He refused to grant me any leeway or ability to make up missed HW. HW is due at a set time, no exceptions, no excuses. Never had a professor so rigid and uncompromising with HW ever\",\"course_id\":\"MATH 321\",\"date\":\"2024-03-17 10:01:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a594637faa2bd484e3f1d0a\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM5MDU3MDAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Amazing professor. He teaches out of his own book, which is kinda weird but its available for free through the library and you have basically an outline of the entire class content. The material is really tough, but his exams are at least 50% just taken from the homeworks, so get familiar with them.\\nDon't expect a good grade, even with the curve.\",\"course_id\":\"MATH 321\",\"date\":\"2025-05-13 17:52:53 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b3e931850e9c223a6d10074c\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQxMjY4MDgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":26,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Absolutely incredible professor; makes the class hard.  Great guy to just talk to, keeps class interesting, you MUST do the optional homework\",\"course_id\":\"MATH 321\",\"date\":\"2009-04-22 20:18:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fb20113bae66653dbc1b7413\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE1NjkyNTY3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Math 321 is not for the faint of heart. Quizzes and exams are similar to homework but can still be challenging. Tete is a very good teacher though. He makes a notoriously difficult class easier to digest.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-10 17:31:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7681582248c78e49a408fd79\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Moves at a slow pace. My one big issue with him is his rigidity in homework due dates. I had to miss class due to COVID and family issues for a total of almost 3 weeks. He refused to grant me any leeway or ability to make up missed HW. HW is due at a set time, no exceptions, no excuses. Never had a professor so rigid and uncompromising with HW ever\",\"course_id\":\"MATH 321\",\"date\":\"2024-03-17 10:01:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a594637faa2bd484e3f1d0a\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM5MDU3MDAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Amazing professor. He teaches out of his own book, which is kinda weird but its available for free through the library and you have basically an outline of the entire class content. The material is really tough, but his exams are at least 50% just taken from the homeworks, so get familiar with them.\\nDon't expect a good grade, even with the curve.\",\"course_id\":\"MATH 321\",\"date\":\"2025-05-13 17:52:53 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b3e931850e9c223a6d10074c\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQxMjY4MDgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":26,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-a3cb0aa05223adab939cac3a","output_id":"4deee9fdc1f768cd9dd23bdf84179dc4068d61cbeced6267003610fb0135c120","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"b54e072c6ebaca1350b43ab6e216fcebbf6574b78de7b6b51d996721b5040660\",\"course_id\":\"MATH 321\",\"current_instructors\":[{\"instructor_uid\":\"instructor_feb528ee829041c9845835f2\",\"message\":\"No course-specific reviews available\",\"name\":\"Sam Stechmann\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:5069975\",\"summary\":[]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Fabian Waleffe\",\"review_date\":\"2003-12-19 19:44:48 +0000 UTC\",\"review_id\":\"f59cb354be422c33ddc5b962\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:245451\",\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\",\"type\":\"review\"},{\"instructor_name\":\"Ronald Dickey\",\"review_date\":\"2004-03-29 11:25:10 +0000 UTC\",\"review_id\":\"1bcfaa14dd42e5a2acf82082\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:130332\",\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\",\"type\":\"review\"},{\"instructor_name\":\"Anakewit Boonkasame\",\"review_date\":\"2015-03-10 17:31:20 +0000 UTC\",\"review_id\":\"7681582248c78e49a408fd79\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1747438\",\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\",\"type\":\"review\"},{\"instructor_name\":\"Fabian Waleffe\",\"review_date\":\"2026-04-10 16:23:35 +0000 UTC\",\"review_id\":\"66da3495931e87cadd5545d9\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:245451\",\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\",\"type\":\"review\"}],\"text\":\"Historical reviews of Anakewit Boonkasame, Fabian Waleffe, Ronald Dickey: Exams are often described as extremely difficult, long, and harder than the homework. The workload is heavy, with tight deadlines and challenging quizzes that require significant preparation.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Fabian Waleffe\",\"review_date\":\"2003-12-19 19:44:48 +0000 UTC\",\"review_id\":\"f59cb354be422c33ddc5b962\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:245451\",\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\",\"type\":\"review\"},{\"instructor_name\":\"Ronald Dickey\",\"review_date\":\"2004-03-29 11:25:10 +0000 UTC\",\"review_id\":\"1bcfaa14dd42e5a2acf82082\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:130332\",\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\",\"type\":\"review\"},{\"instructor_name\":\"Anakewit Boonkasame\",\"review_date\":\"2015-03-10 17:31:20 +0000 UTC\",\"review_id\":\"7681582248c78e49a408fd79\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1747438\",\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\",\"type\":\"review\"},{\"instructor_name\":\"Alfredo Wetzel\",\"review_date\":\"2019-05-25 01:58:40 +0000 UTC\",\"review_id\":\"5c8c05fb232ee52422b77144\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2118579\",\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\",\"type\":\"review\"},{\"instructor_name\":\"Jean Luc Thiffeault\",\"review_date\":\"2020-12-08 20:05:54 +0000 UTC\",\"review_id\":\"0deb39e8a80368bcb597b137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1126510\",\"source_review_id\":\"UmF0aW5nLTMzOTg4NDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\",\"type\":\"review\"}],\"text\":\"Sam Stechmann leads this course. Historical instructors like Fabian Waleffe and Ronald Dickey were criticized for difficult exams and poor explanations. Conversely, Anakewit Boonkasame, Alfredo Wetzel, and Jean Luc Thiffeault were praised for making the material accessible and helpful.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Anakewit Boonkasame\",\"review_date\":\"2015-03-10 17:31:20 +0000 UTC\",\"review_id\":\"7681582248c78e49a408fd79\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1747438\",\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\",\"type\":\"review\"},{\"instructor_name\":\"Alfredo Wetzel\",\"review_date\":\"2019-05-25 01:58:40 +0000 UTC\",\"review_id\":\"5c8c05fb232ee52422b77144\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2118579\",\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\",\"type\":\"review\"},{\"instructor_name\":\"Billy Jackson\",\"review_date\":\"2023-05-24 05:15:07 +0000 UTC\",\"review_id\":\"6a5f9c2cec6f07d65dbc5e87\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2733332\",\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\",\"type\":\"review\"},{\"instructor_name\":\"Trinh Nguyen\",\"review_date\":\"2024-04-15 02:11:02 +0000 UTC\",\"review_id\":\"b16af3e70c86253bbcf4a027\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2826174\",\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\",\"type\":\"review\"}],\"text\":\"Historical reviews of Alfredo Wetzel, Anakewit Boonkasame, Billy Jackson, Trinh Nguyen: MATH 321 is a notoriously difficult course where instructor quality significantly impacts the experience. Positive reviews highlight helpful, patient, and clear teaching that makes the material accessible.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 2.51 GPA, 21.3% A/AB (n=75 letter grades); Fall 2025: 2.58 GPA, 20.0% A/AB (n=55 letter grades); Spring 2026: 2.41 GPA, 9.2% A/AB (n=76 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Alfredo Wetzel\",\"review_date\":\"2019-05-25 01:58:40 +0000 UTC\",\"review_id\":\"5c8c05fb232ee52422b77144\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2118579\",\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\",\"type\":\"review\"},{\"instructor_name\":\"Jean Luc Thiffeault\",\"review_date\":\"2020-12-08 20:05:54 +0000 UTC\",\"review_id\":\"0deb39e8a80368bcb597b137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1126510\",\"source_review_id\":\"UmF0aW5nLTMzOTg4NDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\",\"type\":\"review\"},{\"instructor_name\":\"Shubin Fu\",\"review_date\":\"2022-05-16 16:21:20 +0000 UTC\",\"review_id\":\"1bd1a535e3b623f4a580cf1b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2616322\",\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\",\"type\":\"review\"},{\"instructor_name\":\"Trinh Nguyen\",\"review_date\":\"2024-04-15 02:11:02 +0000 UTC\",\"review_id\":\"b16af3e70c86253bbcf4a027\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2826174\",\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\",\"type\":\"review\"}],\"text\":\"Historical reviews of Alfredo Wetzel, Jean Luc Thiffeault, Shubin Fu, Trinh Nguyen: Students praise helpful office hours, clear explanations, and engaging lectures. Reviewers highlight that these instructors make the difficult material easier to digest and approach.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"}],\"text\":\"ALFREDO WETZEL is recorded teaching in Spring 2017, Fall 2018, Spring 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"}],\"text\":\"ANAKEWIT BOONKASAME is recorded teaching in Spring 2014, Spring 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"BILLY JACKSON is recorded teaching in Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1082\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1092\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1102\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"FABIAN WALEFFE is recorded teaching in Fall 2006, Spring 2007, Fall 2007, Spring 2008, Fall 2008, Spring 2009, Fall 2009, Spring 2010, Fall 2010, Spring 2011, Fall 2011, Fall 2012, Fall 2013, Fall 2014, Fall 2015, Fall 2016, Fall 2017, Spring 2018, Spring 2020, Fall 2021, Fall 2022, Fall 2023, Fall 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"}],\"text\":\"JEAN-LUC THIFFEAULT is recorded teaching in Spring 2012, Spring 2013, Spring 2016, Fall 2019, Fall 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"SEAN PAUL is recorded teaching in Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"}],\"text\":\"SHUBIN FU is recorded teaching in Spring 2022. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"TRINH NGUYEN is recorded teaching in Spring 2024. 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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-be4f4c18a3b806e9805e2df0","output_id":"c0885992269929adfcfed54b20e07dd971013a4f0f02ca524eb1b899997b8a5a","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-be4f4c18a3b806e9805e2df0","output_id":"c0885992269929adfcfed54b20e07dd971013a4f0f02ca524eb1b899997b8a5a","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-be4f4c18a3b806e9805e2df0","output_id":"c0885992269929adfcfed54b20e07dd971013a4f0f02ca524eb1b899997b8a5a","section":"student_experience","status":"invalid","value_json":null,"candidate_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, and Nguyen are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","error":"Sentiment cites unavailable or duplicate review evidence","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-e7041a2e7f0e20d6266712e0","output_id":"6a04a9c39eb60723e5237a69772facd8e81a8c92a88b845677fe61cdfd7a8141","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-e7041a2e7f0e20d6266712e0","output_id":"6a04a9c39eb60723e5237a69772facd8e81a8c92a88b845677fe61cdfd7a8141","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-e7041a2e7f0e20d6266712e0","output_id":"6a04a9c39eb60723e5237a69772facd8e81a8c92a88b845677fe61cdfd7a8141","section":"student_experience","status":"invalid","value_json":null,"candidate_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, and Nguyen are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","error":"Sentiment cites unavailable or duplicate review evidence","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-ebe71ad768d20ed5eac296f4","output_id":"011c60dd38d1f04fb943698cfdba376854c22c74979f8f72ca837c7e08466820","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-ebe71ad768d20ed5eac296f4","output_id":"011c60dd38d1f04fb943698cfdba376854c22c74979f8f72ca837c7e08466820","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-ebe71ad768d20ed5eac296f4","output_id":"011c60dd38d1f04fb943698cfdba376854c22c74979f8f72ca837c7e08466820","section":"student_experience","status":"invalid","value_json":null,"candidate_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, and Nguyen are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","error":"Sentiment cites unavailable or duplicate review evidence","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"7940983d2eb193bc85150067354b6594d62b57bdf49008c8f66589de4173c4de","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"7940983d2eb193bc85150067354b6594d62b57bdf49008c8f66589de4173c4de","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"7940983d2eb193bc85150067354b6594d62b57bdf49008c8f66589de4173c4de","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Easily, the best professor I have had at UW. He really understands the level of students and knows when to repeat things and whether a concept will be easily understood. He also is super funny and keeps the lectures super interesting. Highly would reccomend\",\"course_id\":\"MATH 321\",\"date\":\"2016-05-08 16:39:53 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"f74a6214fc96b757ca59af6c\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2NTA1MDIz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Highly recommend staying after lecture to ask him questions; he is great to talk to.\",\"course_id\":\"MATH 321\",\"date\":\"2020-10-23 01:36:05 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"214be51827f58c4514301860\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzI2NzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"Great professor who gives concise, excellent lectures. I did not do the homework but just went to his synchronous OH where he did example problems and studied those before exams. Exams tended to be easier than the homework from Waleffe's textbook.\",\"course_id\":\"MATH 321\",\"date\":\"2020-12-08 20:05:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"0deb39e8a80368bcb597b137\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTg4NDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":14,\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2012\"},\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, Nguyen, and Paul are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":11,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Absolutely incredible professor; makes the class hard.  Great guy to just talk to, keeps class interesting, you MUST do the optional homework\",\"course_id\":\"MATH 321\",\"date\":\"2009-04-22 20:18:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fb20113bae66653dbc1b7413\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE1NjkyNTY3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Math 321 is not for the faint of heart. Quizzes and exams are similar to homework but can still be challenging. Tete is a very good teacher though. He makes a notoriously difficult class easier to digest.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-10 17:31:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7681582248c78e49a408fd79\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Moves at a slow pace. My one big issue with him is his rigidity in homework due dates. I had to miss class due to COVID and family issues for a total of almost 3 weeks. He refused to grant me any leeway or ability to make up missed HW. HW is due at a set time, no exceptions, no excuses. Never had a professor so rigid and uncompromising with HW ever\",\"course_id\":\"MATH 321\",\"date\":\"2024-03-17 10:01:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a594637faa2bd484e3f1d0a\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM5MDU3MDAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Amazing professor. He teaches out of his own book, which is kinda weird but its available for free through the library and you have basically an outline of the entire class content. The material is really tough, but his exams are at least 50% just taken from the homeworks, so get familiar with them.\\nDon't expect a good grade, even with the curve.\",\"course_id\":\"MATH 321\",\"date\":\"2025-05-13 17:52:53 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b3e931850e9c223a6d10074c\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQxMjY4MDgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":26,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Exams are practically for a different even harder class.  The professor assumes since he knows it then you do too.  He isn't helpful, isn't friendly, and isn't a good teacher.\",\"course_id\":\"MATH 321\",\"date\":\"2003-12-19 19:44:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f59cb354be422c33ddc5b962\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Doesn't try to explain the material.  Zips through everything.  I couldn't read his handwriting.  His tests were long and hard to finish in the alloted time.  HW not hard, but he only gave a day to do it which was difficult to balance with other classes a\",\"course_id\":\"MATH 321\",\"date\":\"2004-03-29 11:25:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bcfaa14dd42e5a2acf82082\",\"instructor_id\":\"rmp:130332\",\"instructor_name\":\"Ronald Dickey\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\"},{\"comment\":\"Absolutely incredible professor; makes the class hard.  Great guy to just talk to, keeps class interesting, you MUST do the optional homework\",\"course_id\":\"MATH 321\",\"date\":\"2009-04-22 20:18:06 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fb20113bae66653dbc1b7413\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE1NjkyNTY3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Probably the best prof I've had in math, if not at UW.  Makes things really simple.  Most exam questions are right out of the HW/notes.\",\"course_id\":\"MATH 321\",\"date\":\"2012-03-22 13:47:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"38099b05c006d3f8f0667ba5\",\"instructor_id\":\"rmp:1126510\",\"instructor_name\":\"Jean Luc Thiffeault\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5OTM3NTMw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\"},{\"comment\":\"One of the best math professors at UW. Lectures are a real treat due to his fluidity and clarity. Homework is tough and there are no published solutions, but he is helpful and patient in office hours. His exams can be very difficult, but if you do the homework, you will be fine. You will definitely know vector calculus after this class.\",\"course_id\":\"MATH 321\",\"date\":\"2014-05-12 11:38:22 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"844257b16067fb1ce39f97b6\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjI1MTM1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Tete is a great teacher; he understands how to empathize and adjust his practices as needed. He does not generally give required homework, but he assigns optional homework which is used to study for quizzes. an Accent is present, but his English is superb. I've had him twice now and would recommend him.\",\"course_id\":\"MATH 321\",\"date\":\"2014-06-18 13:49:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7a21168afadb941002b42954\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMzgyMzMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Worst professor I've had here. You need to know random factsequations that aren't mentioned in class for the tests and quizzes and don't expect partial credit. He's a terrible grader and he's pretty mean to the class too.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-05 12:25:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"88d7c66ec06878483f45fddd\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDM1MTAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"Math 321 is not for the faint of heart. Quizzes and exams are similar to homework but can still be challenging. Tete is a very good teacher though. He makes a notoriously difficult class easier to digest.\",\"course_id\":\"MATH 321\",\"date\":\"2015-03-10 17:31:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7681582248c78e49a408fd79\",\"instructor_id\":\"rmp:1747438\",\"instructor_name\":\"Anakewit Boonkasame\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\"},{\"comment\":\"He is undoubtedly one of the smartest professors I've ever had. He explains things very clearly in the lectures. My only problem was retaining that understanding once I left class. This is a very hard course, but at the same time, very rewarding once you get though it. It teaches you to not memorize formulas, but learn how to analyze problems.\",\"course_id\":\"MATH 321\",\"date\":\"2015-12-23 04:45:22 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9990fc60df6e930f751197c1\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1ODA5MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Likely the best math professor in the entire department. He's funny, cares deeply about students; helpful during office hours; explains topics clearly and multiple times during lecture, and reviews material from the last lecture; homework is pretty hard and time-consuming, tests are about equal in difficulty. Class is hard. Take Alfredo if you can\",\"course_id\":\"MATH 321\",\"date\":\"2018-11-28 15:54:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"4bdde297d8d5490ea45ab7c0\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwODA0Nzk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Alfredo is a very good teacher in the sense that he explains things very well and (usually) very clearly. However, he made this class unnecessarily hard. The HW consisted of 10 stupidly difficult problems--these were hard to learn from. Exams were also unnecessarily difficult for the majority of the class (mean on final was 54.4...) lol Good luck\",\"course_id\":\"MATH 321\",\"date\":\"2019-04-24 04:33:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"08170ab17286de8a46f4915f\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTMxNjYwMTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"Great professor. Content is difficult, but Professor Wetzel gives many different ways of understanding the material. Extremely helpful in his office hours (held three sessions each week) and is very patient with students. He explains how he approaches the problems seen in classes well, which was very helpful to learn from. Lectures are entertaining\",\"course_id\":\"MATH 321\",\"date\":\"2019-05-25 01:58:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5c8c05fb232ee52422b77144\",\"instructor_id\":\"rmp:2118579\",\"instructor_name\":\"Alfredo Wetzel\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\"},{\"comment\":\"I don't think you'll ever find a professor who cares more about their students than Fu. The textbook for the class had no examples and was written by the other professor, Fu gave 4 other textbook reccomendations before the class started. Despite what other reviews say his accent is not hard to understand, however, his handwritting is another story.\",\"course_id\":\"MATH 321\",\"date\":\"2022-05-16 16:21:20 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1bd1a535e3b623f4a580cf1b\",\"instructor_id\":\"rmp:2616322\",\"instructor_name\":\"Shubin Fu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\"},{\"comment\":\"This is the worst class I have taken at UWM. \\n*unorganized\\n*unfair grading\\n*no feedback is given on homework's\\n*no answer keys\\n*no resources\\n*difficult to read handwriting\\n*unhelpful office hours\\n*unhelpful TA\\n*unresponsive on piazza and in emails\\n*unprofessional\\nOverall, I am very displeased with this professor and this class. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-19 15:49:45 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"22864ae4040dac66015e98d8\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3NjYzNTEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have done quite well in his 321 class.  He gives you lots of chances to practice in class.  Overall the reviews have prepared me for the exams pretty well --if you can do the problems in the reviews you can do his exams.  Takes things a bit slow at times but it helps to learn it.\",\"course_id\":\"MATH 321\",\"date\":\"2023-04-20 03:58:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"477d911379a39692e2c72482\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM3NjcxMDI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"I have basically had to teach myself this entire course. The lectures make no sense, the homework has no answer keys so the grading is unfair and no feedback is given. Dont take this class, if you have to, find a different professor. \",\"course_id\":\"MATH 321\",\"date\":\"2023-04-21 18:30:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8ea7b23e354f13fdefb10f34\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM3Njg0MzE0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Billy Jackson was a decent professor. He is getting a lot of hate on here from people who, in my opinion, didn't study and/or are just not that good at math. All of the exams were fair. If you did the review guide at all and kept up with the homework, the course shouldn't have been hard. Sorry if this was blunt, but it is the truth. Sorry.\",\"course_id\":\"MATH 321\",\"date\":\"2023-05-24 05:15:07 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"6a5f9c2cec6f07d65dbc5e87\",\"instructor_id\":\"rmp:2733332\",\"instructor_name\":\"Billy Jackson\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\"},{\"comment\":\"Moves at a slow pace. My one big issue with him is his rigidity in homework due dates. I had to miss class due to COVID and family issues for a total of almost 3 weeks. He refused to grant me any leeway or ability to make up missed HW. HW is due at a set time, no exceptions, no excuses. Never had a professor so rigid and uncompromising with HW ever\",\"course_id\":\"MATH 321\",\"date\":\"2024-03-17 10:01:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a594637faa2bd484e3f1d0a\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM5MDU3MDAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Trinh made math 321 way easier than Fabien's lecture. This is basically a big calc3 review session. Moves at a slow pace but explains things fairly. He is happy to explain anything if you ask, but few asked any questions in his lecture. A fair professor for a class known of its difficulty.\",\"course_id\":\"MATH 321\",\"date\":\"2024-04-15 02:11:02 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"b16af3e70c86253bbcf4a027\",\"instructor_id\":\"rmp:2826174\",\"instructor_name\":\"Trinh Nguyen\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\"},{\"comment\":\"Amazing professor. He teaches out of his own book, which is kinda weird but its available for free through the library and you have basically an outline of the entire class content. The material is really tough, but his exams are at least 50% just taken from the homeworks, so get familiar with them.\\nDon't expect a good grade, even with the curve.\",\"course_id\":\"MATH 321\",\"date\":\"2025-05-13 17:52:53 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b3e931850e9c223a6d10074c\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQxMjY4MDgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"day one of class he holds up fabians textbook and says \\\"who here has read this front to back?\\\" and half of the class who is retaking raised their hand. then he said \\\"forget everything you thought you knew because its all wrong!\\\" and the whole class erupted in a jolly cheer. and we lived happily ever after. the end.\",\"course_id\":\"MATH 321\",\"date\":\"2026-02-16 23:19:07 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b40c35564e4a17fb57e45163\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjE3MDQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"he teaches the theory behind math instead of real usable math to his class of engineers. talking about musical isopodpromorphisms like bruh cmon. he talks about how we need to revisit classes we never took like math 340 prior this one. none of us took 340. i wish he could teach real math instead of whatever it is he is doing as of recently\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-05 04:08:55 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"dba91e2c88caebd6d5d0dd59\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNjY4NDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"describe sean paul in exactly 6 words make no mistakes or u get a zero oh youre wrong  zero that wasn't the six words i was thinking of try again next time :(\",\"course_id\":\"MATH 321\",\"date\":\"2026-03-26 02:27:28 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"215ed3ed5005b4d46a02ba5a\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyNzQwMDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"I am going to graduate school to pursue a phD in math. I got a C in Fabian's class. And he likes to pretend like all his students are the problem. Oh no Fabian, you are the problem. A bunch of math, physics, and aerospace majors did not get a C in your class because they are not trying. This class is impossible. \",\"course_id\":\"MATH 321\",\"date\":\"2026-04-10 16:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"66da3495931e87cadd5545d9\",\"instructor_id\":\"rmp:245451\",\"instructor_name\":\"Fabian Waleffe\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\"},{\"comment\":\"Man. Please never again. Just let Waleffe teach the course. Pure mathematicians should not be teaching applied mathematics. I did not learn a thing from bro.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-08 16:47:46 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"a9f2a6aea54270a848b39b62\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDcxNDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"},{\"comment\":\"Narc personality disorder.\",\"course_id\":\"MATH 321\",\"date\":\"2026-05-10 15:15:47 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"022d5aefe1cc933375de10f0\",\"instructor_id\":\"rmp:1029779\",\"instructor_name\":\"Sean Paul\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMDg1MTM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1029779\"}],\"evidence_count\":26,\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da3495931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1029779\",\"name\":\"Sean Paul\"},{\"id\":\"rmp:1126510\",\"name\":\"Jean Luc Thiffeault\"},{\"id\":\"rmp:130332\",\"name\":\"Ronald Dickey\"},{\"id\":\"rmp:1747438\",\"name\":\"Anakewit Boonkasame\"},{\"id\":\"rmp:2118579\",\"name\":\"Alfredo Wetzel\"},{\"id\":\"rmp:245451\",\"name\":\"Fabian Waleffe\"},{\"id\":\"rmp:2616322\",\"name\":\"Shubin Fu\"},{\"id\":\"rmp:2733332\",\"name\":\"Billy Jackson\"},{\"id\":\"rmp:2826174\",\"name\":\"Trinh Nguyen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2003\"},\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"7940983d2eb193bc85150067354b6594d62b57bdf49008c8f66589de4173c4de","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"b54e072c6ebaca1350b43ab6e216fcebbf6574b78de7b6b51d996721b5040660\",\"course_id\":\"MATH 321\",\"current_instructors\":[{\"instructor_uid\":\"instructor_feb528ee829041c9845835f2\",\"message\":\"No course-specific reviews available\",\"name\":\"Sam Stechmann\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:5069975\",\"summary\":[]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Fabian Waleffe\",\"review_date\":\"2003-12-19 19:44:48 +0000 UTC\",\"review_id\":\"f59cb354be422c33ddc5b962\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:245451\",\"source_review_id\":\"UmF0aW5nLTE1MzgzMzQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\",\"type\":\"review\"},{\"instructor_name\":\"Ronald Dickey\",\"review_date\":\"2004-03-29 11:25:10 +0000 UTC\",\"review_id\":\"1bcfaa14dd42e5a2acf82082\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:130332\",\"source_review_id\":\"UmF0aW5nLTE4NjI0NjQ=\",\"source_url\":\"https://www.ratemyprofessors.com/professor/130332\",\"type\":\"review\"},{\"instructor_name\":\"Anakewit Boonkasame\",\"review_date\":\"2015-03-10 17:31:20 +0000 UTC\",\"review_id\":\"7681582248c78e49a408fd79\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1747438\",\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\",\"type\":\"review\"},{\"instructor_name\":\"Fabian Waleffe\",\"review_date\":\"2026-04-10 16:23:35 +0000 UTC\",\"review_id\":\"66da3495931e87cadd5545d9\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:245451\",\"source_review_id\":\"UmF0aW5nLTQyODEyNTkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/245451\",\"type\":\"review\"}],\"text\":\"Historical reviews of Anakewit Boonkasame, Fabian Waleffe, Ronald Dickey: Exams are often described as extremely difficult, long, and harder than the homework. The workload is heavy, with tight deadlines and challenging quizzes that require significant preparation.\"}],\"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\":\"Anakewit Boonkasame\",\"review_date\":\"2015-03-10 17:31:20 +0000 UTC\",\"review_id\":\"7681582248c78e49a408fd79\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1747438\",\"source_review_id\":\"UmF0aW5nLTI0NDQ4ODc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1747438\",\"type\":\"review\"},{\"instructor_name\":\"Alfredo Wetzel\",\"review_date\":\"2019-05-25 01:58:40 +0000 UTC\",\"review_id\":\"5c8c05fb232ee52422b77144\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2118579\",\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\",\"type\":\"review\"},{\"instructor_name\":\"Billy Jackson\",\"review_date\":\"2023-05-24 05:15:07 +0000 UTC\",\"review_id\":\"6a5f9c2cec6f07d65dbc5e87\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2733332\",\"source_review_id\":\"UmF0aW5nLTM3OTgyNDc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2733332\",\"type\":\"review\"},{\"instructor_name\":\"Trinh Nguyen\",\"review_date\":\"2024-04-15 02:11:02 +0000 UTC\",\"review_id\":\"b16af3e70c86253bbcf4a027\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2826174\",\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\",\"type\":\"review\"}],\"text\":\"Historical reviews of Alfredo Wetzel, Anakewit Boonkasame, Billy Jackson, Trinh Nguyen: MATH 321 is a notoriously difficult course where instructor quality significantly impacts the experience. Positive reviews highlight helpful, patient, and clear teaching that makes the material accessible.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 2.51 GPA, 21.3% A/AB (n=75 letter grades); Fall 2025: 2.58 GPA, 20.0% A/AB (n=55 letter grades); Spring 2026: 2.41 GPA, 9.2% A/AB (n=76 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Alfredo Wetzel\",\"review_date\":\"2019-05-25 01:58:40 +0000 UTC\",\"review_id\":\"5c8c05fb232ee52422b77144\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2118579\",\"source_review_id\":\"UmF0aW5nLTMxOTUxNDI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2118579\",\"type\":\"review\"},{\"instructor_name\":\"Jean Luc Thiffeault\",\"review_date\":\"2020-12-08 20:05:54 +0000 UTC\",\"review_id\":\"0deb39e8a80368bcb597b137\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1126510\",\"source_review_id\":\"UmF0aW5nLTMzOTg4NDE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1126510\",\"type\":\"review\"},{\"instructor_name\":\"Shubin Fu\",\"review_date\":\"2022-05-16 16:21:20 +0000 UTC\",\"review_id\":\"1bd1a535e3b623f4a580cf1b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2616322\",\"source_review_id\":\"UmF0aW5nLTM2MzQ5MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2616322\",\"type\":\"review\"},{\"instructor_name\":\"Trinh Nguyen\",\"review_date\":\"2024-04-15 02:11:02 +0000 UTC\",\"review_id\":\"b16af3e70c86253bbcf4a027\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2826174\",\"source_review_id\":\"UmF0aW5nLTM5MTcxNzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2826174\",\"type\":\"review\"}],\"text\":\"Historical reviews of Alfredo Wetzel, Jean Luc Thiffeault, Shubin Fu, Trinh Nguyen: Students praise helpful office hours, clear explanations, and engaging lectures. Reviewers highlight that these instructors make the difficult material easier to digest and approach.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"}],\"text\":\"ALFREDO WETZEL is recorded teaching in Spring 2017, Fall 2018, Spring 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"}],\"text\":\"ANAKEWIT BOONKASAME is recorded teaching in Spring 2014, Spring 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"BILLY JACKSON is recorded teaching in Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1082\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1092\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1102\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"FABIAN WALEFFE is recorded teaching in Fall 2006, Spring 2007, Fall 2007, Spring 2008, Fall 2008, Spring 2009, Fall 2009, Spring 2010, Fall 2010, Spring 2011, Fall 2011, Fall 2012, Fall 2013, Fall 2014, Fall 2015, Fall 2016, Fall 2017, Spring 2018, Spring 2020, Fall 2021, Fall 2022, Fall 2023, Fall 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"}],\"text\":\"JEAN-LUC THIFFEAULT is recorded teaching in Spring 2012, Spring 2013, Spring 2016, Fall 2019, Fall 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"SEAN PAUL is recorded teaching in Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"}],\"text\":\"SHUBIN FU is recorded teaching in Spring 2022. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 321\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"source_record\":{\"entity_id\":\"36ef426f-03c5-32f0-9877-6f37ad95a232\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"TRINH NGUYEN is recorded teaching in Spring 2024. 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":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-f76575bd58e7ad67ceeea0ff","output_id":"d08456f3ec586bdc188beb8268a3bb0b304c2caf55cad75e4127914ee450546e","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320), (MATH 234,319, and340), (MATH 234,319, and345), (MATH 319and341),MATH 376, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234and320)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and340)\",\"id\":\"n2\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 234,319, and345)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":234,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 234\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"319\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 319and341)\",\"id\":\"n4\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n6\",\"kind\":\"condition\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but is not present in linked_courses; treated as a verbatim condition leaf requiring review.\",\"The text 'MATH 234and320' lacks spaces but is parsed as an AND condition based on context.\",\"The text 'MATH 319and341' lacks spaces but is parsed as an AND condition based on context.\",\"The text '(MATH 234,319, and340)' and '(MATH 234,319, and345)' are parsed as AND conditions.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-f76575bd58e7ad67ceeea0ff","output_id":"d08456f3ec586bdc188beb8268a3bb0b304c2caf55cad75e4127914ee450546e","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"MATH 234\",\"field\":\"description\",\"quote\":\"Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.\"},{\"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.\"}],\"text\":\"Calculus of several variables and linear algebra\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra and ordinary differential equations\"},{\"evidence\":[{\"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.\"}],\"text\":\"Linear algebra, multivariable calculus, and optimization\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms\"},{\"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.\"}],\"text\":\"Linear algebra with proofs and differential equations\"}],\"search_phrases\":[\"vector calculus applications\",\"complex analysis residue theorem\",\"linear algebra proofs\",\"multivariable calculus theorems\",\"applied mathematical analysis prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Vector analysis and coordinate transformations\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and residue calculus\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"title\",\"quote\":\"APPLIED MATHEMATICAL ANALYSIS 1: VECTOR AND COMPLEX CALCULUS\"},{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles; vector differential and integral calculus, theorems of Green, Gauss, and Stokes; grad, div, curl, and Laplacian in cylindrical and spherical coordinates; Complex analysis: analytic functions\"}],\"text\":\"Covers vector analysis including Green, Gauss, and Stokes theorems, and complex analysis including the residue theorem.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Vector analysis: algebra and geometry of vectors, index notation, 3D rotations, Euler angles\"}],\"text\":\"Vector algebra and geometry\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"vector differential and integral calculus, theorems of Green, Gauss, and Stokes\"}],\"text\":\"Vector calculus theorems\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"grad, div, curl, and Laplacian in cylindrical and spherical coordinates\"}],\"text\":\"Coordinate systems and operators\"},{\"evidence\":[{\"course_id\":\"MATH 321\",\"field\":\"description\",\"quote\":\"Complex analysis: analytic functions, Cauchy-Riemann equations, conformal mapping, complex integrals, residue theorem\"}],\"text\":\"Complex analysis and conformal mapping\"}]}","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_cd8a47c5c8808c1cc3427d87","course_id":"MATH 321","catalog_version_id":"95e895646a69300a52a3773592602018e2287a2fc457d659a20cff3746699c5a","record_version_id":"0f3e3ef3e9f37ccae8c30843de55b9681b06fb6a13b684e7fe2c6949d03d4f68","job_id":"enrich-f76575bd58e7ad67ceeea0ff","output_id":"d08456f3ec586bdc188beb8268a3bb0b304c2caf55cad75e4127914ee450546e","section":"student_experience","status":"invalid","value_json":null,"candidate_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"38099b05c006d3f8f0667ba5\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"9990fc60df6e930f751197c1\",\"f74a6214fc96b757ca59af6c\",\"4bdde297d8d5490ea45ab7c0\",\"5c8c05fb232ee52422b77144\",\"214be51827f58c4514301860\",\"0deb39e8a80368bcb597b137\",\"1bd1a535e3b623f4a580cf1b\",\"477d911379a39692e2c72482\",\"6a5f9c2cec6f07d65dbc5e87\",\"b16af3e70c86253bbcf4a027\",\"b40c35564e4a17fb57e45163\"],\"sentiment\":\"positive\",\"summary\":\"Professors like Thiffeault, Boonkasame, Wetzel, and Nguyen are praised for clear explanations, patience, and helpful office hours.\"},{\"aspect\":\"teaching_clarity\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"88d7c66ec06878483f45fddd\",\"08170ab17286de8a46f4915f\",\"22864ae4040dac66015e98d8\",\"8ea7b23e354f13fdefb10f34\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"negative\",\"summary\":\"Some students found professors like Waleffe, Jackson, and Paul to be unclear, unhelpful, or overly theoretical, with poor communication or rigid grading.\"},{\"aspect\":\"workload\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"The course is consistently described as difficult with a heavy workload. Homework is often challenging, and exams are hard, though some students found them manageable if they prepared well.\"},{\"aspect\":\"assessment\",\"review_ids\":[\"f59cb354be422c33ddc5b962\",\"1bcfaa14dd42e5a2acf82082\",\"fb20113bae66653dbc1b7413\",\"844257b16067fb1ce39f97b6\",\"7a21168afadb941002b42954\",\"88d7c66ec06878483f45fddd\",\"7681582248c78e49a408fd79\",\"9990fc60df6e930f751197c1\",\"4bdde297d8d5490ea45ab7c0\",\"08170ab17286de8a46f4915f\",\"5c8c05fb232ee52422b77144\",\"1bd1a535e3b623f4a580cf1b\",\"22864ae4040dac66015e98d8\",\"477d911379a39692e2c72482\",\"8ea7b23e354f13fdefb10f34\",\"6a5f9c2cec6f07d65dbc5e87\",\"0a594637faa2bd484e3f1d0a\",\"b16af3e70c86253bbcf4a027\",\"b3e931850e9c223a6d10074c\",\"b40c35564e4a17fb57e45163\",\"dba91e2c88caebd6d5d0dd59\",\"215ed3ed5005b4d46a02ba5a\",\"66da349931e87cadd5545d9\",\"a9f2a6aea54270a848b39b62\",\"022d5aefe1cc933375de10f0\"],\"sentiment\":\"mixed\",\"summary\":\"Exams are generally considered difficult. Some professors provide review materials or make exams similar to homework, while others have exams that students find unfair or disconnected from class material.\"}]}","error":"Sentiment cites unavailable or duplicate review evidence","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true}]