[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"6a898b7b2fed8af5dddd12eee0e14a5c3e8944bf04eef0cd03eff4fca57c2fce","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"GERMAN 204or placement intoGERMAN 249,258, or262\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":204,\"minimum_grade\":null,\"subjects\":[\"GERMAN\"],\"timing\":\"prior\"},\"evidence\":\"GERMAN 204\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement into GERMAN 249, 258, or 262\",\"course\":null,\"evidence\":\"placement intoGERMAN 249,258, or262\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","error":"Non-course conditions must preserve verbatim source text","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"6a898b7b2fed8af5dddd12eee0e14a5c3e8944bf04eef0cd03eff4fca57c2fce","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"GERMAN 204\",\"field\":\"description\",\"quote\":\"Four-skills approach (speaking, listening, writing, reading) centered around authentic texts, recordings, and images. Grammar review, concerted vocabulary expansion, and intensive practice.\"},{\"course_id\":\"GERMAN 203\",\"field\":\"description\",\"quote\":\"Four-skills approach (speaking, listening, writing, reading) centered around authentic texts, recordings, and images. Grammar review, concerted vocabulary expansion, and intensive practice.\"}],\"text\":\"Intermediate German proficiency including speaking, listening, writing, reading, grammar, and vocabulary.\"}],\"search_phrases\":[\"German speaking and listening\",\"German intermediate course\",\"GERMAN 249 prerequisites\",\"German phonetics and pragmatics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"deepen understanding of German as a spoken language by learning how native speakers vary their use of sound structures, vocabulary, and grammar according to speech situation.\"}],\"text\":\"Understanding variation in German sound structures, vocabulary, and grammar based on speech situation.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"title\",\"quote\":\"INTERMEDIATE GERMAN - SPEAKING AND LISTENING\"},{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"Drawing mainly on contemporary audio and video materials from German-speaking countries, deepen understanding of German as a spoken language\"}],\"text\":\"GERMAN 249 deepens understanding of spoken German using contemporary media to analyze variation in sound, vocabulary, and grammar.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"native speakers vary their use of sound structures, vocabulary, and grammar according to speech situation.\"}],\"text\":\"Speech situation variation in German\"},{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"contemporary audio and video materials from German-speaking countries\"}],\"text\":\"Contemporary German media\"}]}","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"6a898b7b2fed8af5dddd12eee0e14a5c3e8944bf04eef0cd03eff4fca57c2fce","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"6328fc6fdededc1d6fa3d287b130f15edb0d6baf6012400519a804dd2348d1f6","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"GERMAN 204or placement intoGERMAN 249,258, or262\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":204,\"minimum_grade\":null,\"subjects\":[\"GERMAN\"],\"timing\":\"prior\"},\"evidence\":\"GERMAN 204\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoGERMAN 249,258, or262\",\"course\":null,\"evidence\":\"placement intoGERMAN 249,258, or262\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"6328fc6fdededc1d6fa3d287b130f15edb0d6baf6012400519a804dd2348d1f6","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"GERMAN 204\",\"field\":\"description\",\"quote\":\"Four-skills approach (speaking, listening, writing, reading) centered around authentic texts, recordings, and images. Grammar review, concerted vocabulary expansion, and intensive practice.\"},{\"course_id\":\"GERMAN 203\",\"field\":\"description\",\"quote\":\"Four-skills approach (speaking, listening, writing, reading) centered around authentic texts, recordings, and images. Grammar review, concerted vocabulary expansion, and intensive practice.\"}],\"text\":\"Intermediate German proficiency including speaking, listening, writing, reading, grammar, and vocabulary.\"}],\"search_phrases\":[\"German speaking and listening\",\"German intermediate course\",\"GERMAN 249 prerequisites\",\"German phonetics and pragmatics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"deepen understanding of German as a spoken language by learning how native speakers vary their use of sound structures, vocabulary, and grammar according to speech situation.\"}],\"text\":\"Understanding variation in German sound structures, vocabulary, and grammar based on speech situation.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"title\",\"quote\":\"INTERMEDIATE GERMAN - SPEAKING AND LISTENING\"},{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"Drawing mainly on contemporary audio and video materials from German-speaking countries, deepen understanding of German as a spoken language\"}],\"text\":\"GERMAN 249 deepens understanding of spoken German using contemporary media to analyze variation in sound, vocabulary, and grammar.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"native speakers vary their use of sound structures, vocabulary, and grammar according to speech situation.\"}],\"text\":\"Speech situation variation in German\"},{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"contemporary audio and video materials from German-speaking countries\"}],\"text\":\"Contemporary German media\"}]}","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"6328fc6fdededc1d6fa3d287b130f15edb0d6baf6012400519a804dd2348d1f6","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He makes it quite clear what he wants from you in the class and teaches in quite the fun manner.  Don't be deterred by his being Chinese, he can speak quite well in both German and English.  I couldn't have asked for a better first German class on campus!\",\"course_id\":\"GERMAN 249\",\"date\":\"2013-12-12 15:15:43 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2b61c13f1787ea38bd349003\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNTI2NDM2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"},{\"comment\":\"The lectures are very enjoyable and he is great at facilitating an interesting discussion. He is always very clear in terms of grading, deadlines and other course expectations. I would definitely want to have him as a professor again.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-01-15 19:25:10 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"266ff53e97c616ea97fbc361\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0Mjk0NDE5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"}],\"evidence_count\":2,\"review_ids\":[\"2b61c13f1787ea38bd349003\",\"266ff53e97c616ea97fbc361\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1863937\",\"name\":\"Weijia LI\"}],\"review_year_end\":\"2015\",\"review_year_start\":\"2013\"},\"sentiment\":\"positive\",\"summary\":\"Instructors are described as clear about expectations, grading, and deadlines, with some noted for being very clear in terms of course requirements.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Professor James laughs at students for saying the wrong word or saying something incoherent and often is extremely unhelpful. He asks the class what a certain word is in German and no one knows the answer, so instead of telling the class, he skips over it and never tells the class. Lectures are really boring and you don't learn much in this class. \",\"course_id\":\"GERMAN 249\",\"date\":\"2015-03-09 13:56:36 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"ca2a73a99f88d35a518447d9\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDQ0NDQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"},{\"comment\":\"Professor James laughs at students for saying the wrong word or saying something incoherent and often is extremely unhelpful. He asks the class what a certain word is in German and no one knows the answer, so instead of telling the class, he skips over it and never tells the class. Lectures are really boring and you don't learn much in class.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-03-09 13:57:22 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0986dcc39ec572fcfb73fa79\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDQ0NDQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"}],\"evidence_count\":2,\"review_ids\":[\"ca2a73a99f88d35a518447d9\",\"0986dcc39ec572fcfb73fa79\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:761951\",\"name\":\"Charles James\"}],\"review_year_end\":\"2015\",\"review_year_start\":\"2015\"},\"sentiment\":\"negative\",\"summary\":\"Some students found lectures boring and felt they didn't learn much, with one instructor criticized for being unhelpful and skipping over student questions.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Professor James runs a very fun class! He always opens class with a song and encourages group work. It's not a hard class, and if you show up, you'll enjoy the class.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-05-07 13:56:43 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"a60fee578577d2425bd0c6d5\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NzY2ODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"},{\"comment\":\"Weijia was the best German professor I ever had! he pushes the entire class to improve their speaking together and also fits in time for real life discussions, in german of course. he begins every class with a german music video which is really fun\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-12-18 15:45:46 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0168bbd2182268a971f2849b\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1NzYyNjMx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"},{\"comment\":\"Best online teacher I've ever had. He has really nailed the online teaching. He's passionate, honest, and very fun.\",\"course_id\":\"GERMAN 249\",\"date\":\"2021-01-27 00:17:16 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"61ed3f54cb1c43e106347234\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0MzE5MDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"}],\"evidence_count\":3,\"review_ids\":[\"a60fee578577d2425bd0c6d5\",\"0168bbd2182268a971f2849b\",\"61ed3f54cb1c43e106347234\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1863937\",\"name\":\"Weijia LI\"},{\"id\":\"rmp:761951\",\"name\":\"Charles James\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2015\"},\"sentiment\":\"positive\",\"summary\":\"Classes are described as fun, engaging, and well-structured, often starting with songs or videos and encouraging group work.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Very absent-minded Prof, but funny guy and if you show up to class and put some effort into what you do (do the homework, participate in class, keep up with readingsvideo watchings), you'll get at least an AB. He very much dislikes grading anyone below a B; he'll only do that if you don't show up to class or don't turn things in.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-06-15 22:12:54 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"88ba11873318bb8a0d7120ee\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI0OTY4MDUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"}],\"evidence_count\":1,\"review_ids\":[\"88ba11873318bb8a0d7120ee\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:761951\",\"name\":\"Charles James\"}],\"review_year_end\":\"2015\",\"review_year_start\":\"2015\"},\"sentiment\":\"mixed\",\"summary\":\"While some find the professor absent-minded, others note that showing up and putting in effort leads to good grades.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Professor Somers is probably one of the best teachers I'll have. She's so funny and you can tell she truly cares more about improving your German rather than handing out grades. Do the Vorbereitung before every class and you'll ace the midterms. As long as you show her you're trying you will get an A easily. Go to office hours, very easy to talk to\",\"course_id\":\"GERMAN 249\",\"date\":\"2018-10-30 00:22:35 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"d7c330415906b6295b598717\",\"instructor_id\":\"rmp:683030\",\"instructor_name\":\"Katerina Idette Somers\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjI4MDI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/683030\"},{\"comment\":\"She has quite a nice sarcastic sense of humor and cares much more about helping students to be better German speakers than about grades. If you just show her you're trying, you're good to go.\",\"course_id\":\"GERMAN 249\",\"date\":\"2018-12-22 20:32:33 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"e785c2202a391f3666ad63dc\",\"instructor_id\":\"rmp:683030\",\"instructor_name\":\"Katerina Idette Somers\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxMTQwMDg2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/683030\"},{\"comment\":\"Amazing language professor! Cannot recommend her enough, class was very engaging and went at a good pace. Her teaching is engaging and fun to take part in, she knows German very well, and was very helpful and respectful in correcting mistakes, creating an environment where you can participate in class without the pressure to be perfect.\",\"course_id\":\"GERMAN 249\",\"date\":\"2025-12-12 21:59:43 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8d5f8cc1dfe7595985921b20\",\"instructor_id\":\"rmp:3149261\",\"instructor_name\":\"Anastasiia Stolyarova\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyMjE1OTUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\"},{\"comment\":\"Although this is a participation-heavy class, you won't be graded down on it. It is a very easy class for a 5th semester language class. Around 2 10-minute assignments per week. Your grade is mostly composed of quizzes and outside homework that are all helping you to speak better. Fun activities in class and it was one of my \\\"break\\\" classes\",\"course_id\":\"GERMAN 249\",\"date\":\"2026-01-05 04:37:04 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0e2bb151fcdaca7988cf3ea1\",\"instructor_id\":\"rmp:3149261\",\"instructor_name\":\"Anastasiia Stolyarova\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNDM3Mjcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\"}],\"evidence_count\":4,\"review_ids\":[\"d7c330415906b6295b598717\",\"e785c2202a391f3666ad63dc\",\"8d5f8cc1dfe7595985921b20\",\"0e2bb151fcdaca7988cf3ea1\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3149261\",\"name\":\"Anastasiia Stolyarova\"},{\"id\":\"rmp:683030\",\"name\":\"Katerina Idette Somers\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"summary\":\"Students generally appreciate the engaging nature of the class, the focus on speaking, and the supportive environment created by instructors who care about improvement.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Although this is a participation-heavy class, you won't be graded down on it. It is a very easy class for a 5th semester language class. Around 2 10-minute assignments per week. Your grade is mostly composed of quizzes and outside homework that are all helping you to speak better. Fun activities in class and it was one of my \\\"break\\\" classes\",\"course_id\":\"GERMAN 249\",\"date\":\"2026-01-05 04:37:04 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0e2bb151fcdaca7988cf3ea1\",\"instructor_id\":\"rmp:3149261\",\"instructor_name\":\"Anastasiia Stolyarova\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNDM3Mjcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\"}],\"evidence_count\":1,\"review_ids\":[\"0e2bb151fcdaca7988cf3ea1\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3149261\",\"name\":\"Anastasiia Stolyarova\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2026\"},\"sentiment\":\"positive\",\"summary\":\"The class is considered easy for a 5th-semester language course, with manageable weekly assignments and a focus on participation and speaking practice.\"}]}","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-789789da373eecc1ff75f626","output_id":"31b244ef4c744fd7668d5a44f1a0d2acb95b11e592f20599d91bd54e3a0b5500","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"GERMAN 204or placement intoGERMAN 249,258, or262\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":204,\"minimum_grade\":null,\"subjects\":[\"GERMAN\"],\"timing\":\"prior\"},\"evidence\":\"GERMAN 204\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoGERMAN 249,258, or262\",\"course\":null,\"evidence\":\"placement intoGERMAN 249,258, or262\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-789789da373eecc1ff75f626","output_id":"31b244ef4c744fd7668d5a44f1a0d2acb95b11e592f20599d91bd54e3a0b5500","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"GERMAN 204\",\"field\":\"description\",\"quote\":\"Four-skills approach (speaking, listening, writing, reading) centered around authentic texts, recordings, and images. Grammar review, concerted vocabulary expansion, and intensive practice.\"},{\"course_id\":\"GERMAN 203\",\"field\":\"description\",\"quote\":\"Four-skills approach (speaking, listening, writing, reading) centered around authentic texts, recordings, and images. Grammar review, concerted vocabulary expansion, and intensive practice.\"}],\"text\":\"Intermediate German proficiency including speaking, listening, writing, reading, grammar, and vocabulary.\"}],\"search_phrases\":[\"German speaking and listening\",\"German intermediate course\",\"GERMAN 249 prerequisites\",\"German phonetics and pragmatics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"deepen understanding of German as a spoken language by learning how native speakers vary their use of sound structures, vocabulary, and grammar according to speech situation.\"}],\"text\":\"Understanding variation in German sound structures, vocabulary, and grammar based on speech situation.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"title\",\"quote\":\"INTERMEDIATE GERMAN - SPEAKING AND LISTENING\"},{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"Drawing mainly on contemporary audio and video materials from German-speaking countries, deepen understanding of German as a spoken language\"}],\"text\":\"GERMAN 249 deepens understanding of spoken German using contemporary media to analyze variation in sound, vocabulary, and grammar.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"native speakers vary their use of sound structures, vocabulary, and grammar according to speech situation.\"}],\"text\":\"Speech situation variation in German\"},{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"contemporary audio and video materials from German-speaking countries\"}],\"text\":\"Contemporary German media\"}]}","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-789789da373eecc1ff75f626","output_id":"31b244ef4c744fd7668d5a44f1a0d2acb95b11e592f20599d91bd54e3a0b5500","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"72727269f52508c3560246a6c1924098caa386e34fb25c293ed40d531192bafc","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"GERMAN 204or placement intoGERMAN 249,258, or262\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":204,\"minimum_grade\":null,\"subjects\":[\"GERMAN\"],\"timing\":\"prior\"},\"evidence\":\"GERMAN 204\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoGERMAN 249,258, or262\",\"course\":null,\"evidence\":\"placement intoGERMAN 249,258, or262\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"72727269f52508c3560246a6c1924098caa386e34fb25c293ed40d531192bafc","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"GERMAN 204\",\"field\":\"description\",\"quote\":\"Four-skills approach (speaking, listening, writing, reading) centered around authentic texts, recordings, and images. Grammar review, concerted vocabulary expansion, and intensive practice.\"},{\"course_id\":\"GERMAN 203\",\"field\":\"description\",\"quote\":\"Four-skills approach (speaking, listening, writing, reading) centered around authentic texts, recordings, and images. Grammar review, concerted vocabulary expansion, and intensive practice.\"}],\"text\":\"Intermediate German proficiency including speaking, listening, writing, reading, grammar, and vocabulary.\"}],\"search_phrases\":[\"German speaking and listening\",\"German intermediate course\",\"GERMAN 249 prerequisites\",\"German phonetics and pragmatics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"deepen understanding of German as a spoken language by learning how native speakers vary their use of sound structures, vocabulary, and grammar according to speech situation.\"}],\"text\":\"Understanding variation in German sound structures, vocabulary, and grammar based on speech situation.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"title\",\"quote\":\"INTERMEDIATE GERMAN - SPEAKING AND LISTENING\"},{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"Drawing mainly on contemporary audio and video materials from German-speaking countries, deepen understanding of German as a spoken language\"}],\"text\":\"GERMAN 249 deepens understanding of spoken German using contemporary media to analyze variation in sound, vocabulary, and grammar.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"native speakers vary their use of sound structures, vocabulary, and grammar according to speech situation.\"}],\"text\":\"Speech situation variation in German\"},{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"contemporary audio and video materials from German-speaking countries\"}],\"text\":\"Contemporary German media\"}]}","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"72727269f52508c3560246a6c1924098caa386e34fb25c293ed40d531192bafc","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He makes it quite clear what he wants from you in the class and teaches in quite the fun manner.  Don't be deterred by his being Chinese, he can speak quite well in both German and English.  I couldn't have asked for a better first German class on campus!\",\"course_id\":\"GERMAN 249\",\"date\":\"2013-12-12 15:15:43 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2b61c13f1787ea38bd349003\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNTI2NDM2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"},{\"comment\":\"The lectures are very enjoyable and he is great at facilitating an interesting discussion. He is always very clear in terms of grading, deadlines and other course expectations. I would definitely want to have him as a professor again.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-01-15 19:25:10 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"266ff53e97c616ea97fbc361\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0Mjk0NDE5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"}],\"evidence_count\":2,\"review_ids\":[\"2b61c13f1787ea38bd349003\",\"266ff53e97c616ea97fbc361\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1863937\",\"name\":\"Weijia LI\"}],\"review_year_end\":\"2015\",\"review_year_start\":\"2013\"},\"sentiment\":\"positive\",\"summary\":\"Instructors are described as clear about expectations, grading, and deadlines, with some noted for being very clear in terms of course requirements.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Professor James laughs at students for saying the wrong word or saying something incoherent and often is extremely unhelpful. He asks the class what a certain word is in German and no one knows the answer, so instead of telling the class, he skips over it and never tells the class. Lectures are really boring and you don't learn much in this class. \",\"course_id\":\"GERMAN 249\",\"date\":\"2015-03-09 13:56:36 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"ca2a73a99f88d35a518447d9\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDQ0NDQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"},{\"comment\":\"Professor James laughs at students for saying the wrong word or saying something incoherent and often is extremely unhelpful. He asks the class what a certain word is in German and no one knows the answer, so instead of telling the class, he skips over it and never tells the class. Lectures are really boring and you don't learn much in class.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-03-09 13:57:22 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0986dcc39ec572fcfb73fa79\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDQ0NDQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"}],\"evidence_count\":2,\"review_ids\":[\"ca2a73a99f88d35a518447d9\",\"0986dcc39ec572fcfb73fa79\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:761951\",\"name\":\"Charles James\"}],\"review_year_end\":\"2015\",\"review_year_start\":\"2015\"},\"sentiment\":\"negative\",\"summary\":\"Some students found lectures boring and felt they didn't learn much, with one instructor criticized for being unhelpful and skipping over student questions.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Professor James runs a very fun class! He always opens class with a song and encourages group work. It's not a hard class, and if you show up, you'll enjoy the class.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-05-07 13:56:43 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"a60fee578577d2425bd0c6d5\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NzY2ODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"},{\"comment\":\"Weijia was the best German professor I ever had! he pushes the entire class to improve their speaking together and also fits in time for real life discussions, in german of course. he begins every class with a german music video which is really fun\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-12-18 15:45:46 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0168bbd2182268a971f2849b\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1NzYyNjMx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"},{\"comment\":\"Best online teacher I've ever had. He has really nailed the online teaching. He's passionate, honest, and very fun.\",\"course_id\":\"GERMAN 249\",\"date\":\"2021-01-27 00:17:16 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"61ed3f54cb1c43e106347234\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0MzE5MDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"}],\"evidence_count\":3,\"review_ids\":[\"a60fee578577d2425bd0c6d5\",\"0168bbd2182268a971f2849b\",\"61ed3f54cb1c43e106347234\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1863937\",\"name\":\"Weijia LI\"},{\"id\":\"rmp:761951\",\"name\":\"Charles James\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2015\"},\"sentiment\":\"positive\",\"summary\":\"Classes are described as fun, engaging, and well-structured, often starting with songs or videos and encouraging group work.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Very absent-minded Prof, but funny guy and if you show up to class and put some effort into what you do (do the homework, participate in class, keep up with readingsvideo watchings), you'll get at least an AB. He very much dislikes grading anyone below a B; he'll only do that if you don't show up to class or don't turn things in.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-06-15 22:12:54 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"88ba11873318bb8a0d7120ee\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI0OTY4MDUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"}],\"evidence_count\":1,\"review_ids\":[\"88ba11873318bb8a0d7120ee\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:761951\",\"name\":\"Charles James\"}],\"review_year_end\":\"2015\",\"review_year_start\":\"2015\"},\"sentiment\":\"mixed\",\"summary\":\"While some find the professor absent-minded, others note that showing up and putting in effort leads to good grades.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Professor Somers is probably one of the best teachers I'll have. She's so funny and you can tell she truly cares more about improving your German rather than handing out grades. Do the Vorbereitung before every class and you'll ace the midterms. As long as you show her you're trying you will get an A easily. Go to office hours, very easy to talk to\",\"course_id\":\"GERMAN 249\",\"date\":\"2018-10-30 00:22:35 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"d7c330415906b6295b598717\",\"instructor_id\":\"rmp:683030\",\"instructor_name\":\"Katerina Idette Somers\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjI4MDI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/683030\"},{\"comment\":\"She has quite a nice sarcastic sense of humor and cares much more about helping students to be better German speakers than about grades. If you just show her you're trying, you're good to go.\",\"course_id\":\"GERMAN 249\",\"date\":\"2018-12-22 20:32:33 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"e785c2202a391f3666ad63dc\",\"instructor_id\":\"rmp:683030\",\"instructor_name\":\"Katerina Idette Somers\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxMTQwMDg2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/683030\"},{\"comment\":\"Amazing language professor! Cannot recommend her enough, class was very engaging and went at a good pace. Her teaching is engaging and fun to take part in, she knows German very well, and was very helpful and respectful in correcting mistakes, creating an environment where you can participate in class without the pressure to be perfect.\",\"course_id\":\"GERMAN 249\",\"date\":\"2025-12-12 21:59:43 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8d5f8cc1dfe7595985921b20\",\"instructor_id\":\"rmp:3149261\",\"instructor_name\":\"Anastasiia Stolyarova\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyMjE1OTUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\"},{\"comment\":\"Although this is a participation-heavy class, you won't be graded down on it. It is a very easy class for a 5th semester language class. Around 2 10-minute assignments per week. Your grade is mostly composed of quizzes and outside homework that are all helping you to speak better. Fun activities in class and it was one of my \\\"break\\\" classes\",\"course_id\":\"GERMAN 249\",\"date\":\"2026-01-05 04:37:04 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0e2bb151fcdaca7988cf3ea1\",\"instructor_id\":\"rmp:3149261\",\"instructor_name\":\"Anastasiia Stolyarova\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNDM3Mjcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\"}],\"evidence_count\":4,\"review_ids\":[\"d7c330415906b6295b598717\",\"e785c2202a391f3666ad63dc\",\"8d5f8cc1dfe7595985921b20\",\"0e2bb151fcdaca7988cf3ea1\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3149261\",\"name\":\"Anastasiia Stolyarova\"},{\"id\":\"rmp:683030\",\"name\":\"Katerina Idette Somers\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"summary\":\"Students generally appreciate the engaging nature of the class, the focus on speaking, and the supportive environment created by instructors who care about improvement.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Although this is a participation-heavy class, you won't be graded down on it. It is a very easy class for a 5th semester language class. Around 2 10-minute assignments per week. Your grade is mostly composed of quizzes and outside homework that are all helping you to speak better. Fun activities in class and it was one of my \\\"break\\\" classes\",\"course_id\":\"GERMAN 249\",\"date\":\"2026-01-05 04:37:04 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0e2bb151fcdaca7988cf3ea1\",\"instructor_id\":\"rmp:3149261\",\"instructor_name\":\"Anastasiia Stolyarova\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNDM3Mjcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\"}],\"evidence_count\":1,\"review_ids\":[\"0e2bb151fcdaca7988cf3ea1\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3149261\",\"name\":\"Anastasiia Stolyarova\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2026\"},\"sentiment\":\"positive\",\"summary\":\"The class is considered easy for a 5th-semester language course, with manageable weekly assignments and a focus on participation and speaking practice.\"}]}","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"72727269f52508c3560246a6c1924098caa386e34fb25c293ed40d531192bafc","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"8cae4bedba3b2dbbcaf8ff4e4b0a1ad7745efac8a9583258a4d476918ee77451\",\"course_id\":\"GERMAN 249\",\"current_instructors\":[{\"instructor_uid\":\"instructor_7f2973560fd4fdabe05c2254\",\"message\":\"No course-specific reviews available\",\"name\":\"Julie Larson-Guenette\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":null,\"summary\":[{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.64 GPA, 72.7% A/AB (n=11 letter grades); Fall 2025: 3.79 GPA, 87.9% A/AB (n=33 letter grades); Spring 2026: 3.70 GPA, 90.0% A/AB (n=10 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_d988b4af8f7be2d7a4f17c1a\",\"message\":\"No course-specific reviews available\",\"name\":\"Mark Louden\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:53176\",\"summary\":[{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2010: 3.73 GPA, 85.0% A/AB (n=20 letter grades); Spring 2011: 3.63 GPA, 84.2% A/AB (n=19 letter grades); Spring 2020: 4.00 GPA, 100.0% A/AB (n=36 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_d3eeaa6cac0167208cbaff3b\",\"message\":\"No course-specific reviews available\",\"name\":\"Robin Cummins\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":null,\"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\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.64 GPA, 72.7% A/AB (n=11 letter grades); Fall 2025: 3.79 GPA, 87.9% A/AB (n=33 letter grades); Spring 2026: 3.70 GPA, 90.0% A/AB (n=10 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"ANASTASIIA STOLYAROVA is recorded teaching in Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"}],\"text\":\"CHARLES J. JAMES is recorded teaching in Fall 2010, Spring 2014, Fall 2014, Spring 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JULIE LARSON-GUENETTE is recorded teaching in Fall 2010, Fall 2019, Fall 2020, Fall 2021, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"}],\"text\":\"KATERINA SOMERS is recorded teaching in Fall 2018, Spring 2019, Spring 2022. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"MARK LOUDEN is recorded teaching in Fall 2010, Spring 2011, Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"}],\"text\":\"WEIJIA LI is recorded teaching in Spring 2013, Fall 2013, Fall 2014, Fall 2015, Fall 2020. 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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"1a3133d985aa67aaa9075756535f9f52221d1805109c319afb64c06df60108fe","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"GERMAN 204or placement intoGERMAN 249,258, or262\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":204,\"minimum_grade\":null,\"subjects\":[\"GERMAN\"],\"timing\":\"prior\"},\"evidence\":\"GERMAN 204\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoGERMAN 249,258, or262\",\"course\":null,\"evidence\":\"placement intoGERMAN 249,258, or262\",\"id\":\"n2\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"1a3133d985aa67aaa9075756535f9f52221d1805109c319afb64c06df60108fe","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"GERMAN 204\",\"field\":\"description\",\"quote\":\"Four-skills approach (speaking, listening, writing, reading) centered around authentic texts, recordings, and images. Grammar review, concerted vocabulary expansion, and intensive practice.\"},{\"course_id\":\"GERMAN 203\",\"field\":\"description\",\"quote\":\"Four-skills approach (speaking, listening, writing, reading) centered around authentic texts, recordings, and images. Grammar review, concerted vocabulary expansion, and intensive practice.\"}],\"text\":\"Intermediate German proficiency including speaking, listening, writing, reading, grammar, and vocabulary.\"}],\"search_phrases\":[\"German speaking and listening\",\"German intermediate course\",\"GERMAN 249 prerequisites\",\"German phonetics and pragmatics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"deepen understanding of German as a spoken language by learning how native speakers vary their use of sound structures, vocabulary, and grammar according to speech situation.\"}],\"text\":\"Understanding variation in German sound structures, vocabulary, and grammar based on speech situation.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"title\",\"quote\":\"INTERMEDIATE GERMAN - SPEAKING AND LISTENING\"},{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"Drawing mainly on contemporary audio and video materials from German-speaking countries, deepen understanding of German as a spoken language\"}],\"text\":\"GERMAN 249 deepens understanding of spoken German using contemporary media to analyze variation in sound, vocabulary, and grammar.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"native speakers vary their use of sound structures, vocabulary, and grammar according to speech situation.\"}],\"text\":\"Speech situation variation in German\"},{\"evidence\":[{\"course_id\":\"GERMAN 249\",\"field\":\"description\",\"quote\":\"contemporary audio and video materials from German-speaking countries\"}],\"text\":\"Contemporary German media\"}]}","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"1a3133d985aa67aaa9075756535f9f52221d1805109c319afb64c06df60108fe","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"He makes it quite clear what he wants from you in the class and teaches in quite the fun manner.  Don't be deterred by his being Chinese, he can speak quite well in both German and English.  I couldn't have asked for a better first German class on campus!\",\"course_id\":\"GERMAN 249\",\"date\":\"2013-12-12 15:15:43 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2b61c13f1787ea38bd349003\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNTI2NDM2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"},{\"comment\":\"The lectures are very enjoyable and he is great at facilitating an interesting discussion. He is always very clear in terms of grading, deadlines and other course expectations. I would definitely want to have him as a professor again.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-01-15 19:25:10 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"266ff53e97c616ea97fbc361\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0Mjk0NDE5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"}],\"evidence_count\":2,\"review_ids\":[\"2b61c13f1787ea38bd349003\",\"266ff53e97c616ea97fbc361\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1863937\",\"name\":\"Weijia LI\"}],\"review_year_end\":\"2015\",\"review_year_start\":\"2013\"},\"sentiment\":\"positive\",\"summary\":\"Instructors are described as clear about expectations, grading, and deadlines, with some noted for being very clear in terms of course requirements.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Professor James laughs at students for saying the wrong word or saying something incoherent and often is extremely unhelpful. He asks the class what a certain word is in German and no one knows the answer, so instead of telling the class, he skips over it and never tells the class. Lectures are really boring and you don't learn much in this class. \",\"course_id\":\"GERMAN 249\",\"date\":\"2015-03-09 13:56:36 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"ca2a73a99f88d35a518447d9\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDQ0NDQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"},{\"comment\":\"Professor James laughs at students for saying the wrong word or saying something incoherent and often is extremely unhelpful. He asks the class what a certain word is in German and no one knows the answer, so instead of telling the class, he skips over it and never tells the class. Lectures are really boring and you don't learn much in class.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-03-09 13:57:22 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0986dcc39ec572fcfb73fa79\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI0NDQ0NDQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"}],\"evidence_count\":2,\"review_ids\":[\"ca2a73a99f88d35a518447d9\",\"0986dcc39ec572fcfb73fa79\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:761951\",\"name\":\"Charles James\"}],\"review_year_end\":\"2015\",\"review_year_start\":\"2015\"},\"sentiment\":\"negative\",\"summary\":\"Some students found lectures boring and felt they didn't learn much, with one instructor criticized for being unhelpful and skipping over student questions.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Professor James runs a very fun class! He always opens class with a song and encourages group work. It's not a hard class, and if you show up, you'll enjoy the class.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-05-07 13:56:43 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"a60fee578577d2425bd0c6d5\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0NzY2ODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"},{\"comment\":\"Weijia was the best German professor I ever had! he pushes the entire class to improve their speaking together and also fits in time for real life discussions, in german of course. he begins every class with a german music video which is really fun\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-12-18 15:45:46 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0168bbd2182268a971f2849b\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI1NzYyNjMx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"},{\"comment\":\"Best online teacher I've ever had. He has really nailed the online teaching. He's passionate, honest, and very fun.\",\"course_id\":\"GERMAN 249\",\"date\":\"2021-01-27 00:17:16 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"61ed3f54cb1c43e106347234\",\"instructor_id\":\"rmp:1863937\",\"instructor_name\":\"Weijia LI\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0MzE5MDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1863937\"}],\"evidence_count\":3,\"review_ids\":[\"a60fee578577d2425bd0c6d5\",\"0168bbd2182268a971f2849b\",\"61ed3f54cb1c43e106347234\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1863937\",\"name\":\"Weijia LI\"},{\"id\":\"rmp:761951\",\"name\":\"Charles James\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2015\"},\"sentiment\":\"positive\",\"summary\":\"Classes are described as fun, engaging, and well-structured, often starting with songs or videos and encouraging group work.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Very absent-minded Prof, but funny guy and if you show up to class and put some effort into what you do (do the homework, participate in class, keep up with readingsvideo watchings), you'll get at least an AB. He very much dislikes grading anyone below a B; he'll only do that if you don't show up to class or don't turn things in.\",\"course_id\":\"GERMAN 249\",\"date\":\"2015-06-15 22:12:54 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"88ba11873318bb8a0d7120ee\",\"instructor_id\":\"rmp:761951\",\"instructor_name\":\"Charles James\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI0OTY4MDUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/761951\"}],\"evidence_count\":1,\"review_ids\":[\"88ba11873318bb8a0d7120ee\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:761951\",\"name\":\"Charles James\"}],\"review_year_end\":\"2015\",\"review_year_start\":\"2015\"},\"sentiment\":\"mixed\",\"summary\":\"While some find the professor absent-minded, others note that showing up and putting in effort leads to good grades.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Professor Somers is probably one of the best teachers I'll have. She's so funny and you can tell she truly cares more about improving your German rather than handing out grades. Do the Vorbereitung before every class and you'll ace the midterms. As long as you show her you're trying you will get an A easily. Go to office hours, very easy to talk to\",\"course_id\":\"GERMAN 249\",\"date\":\"2018-10-30 00:22:35 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"d7c330415906b6295b598717\",\"instructor_id\":\"rmp:683030\",\"instructor_name\":\"Katerina Idette Somers\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjI4MDI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/683030\"},{\"comment\":\"She has quite a nice sarcastic sense of humor and cares much more about helping students to be better German speakers than about grades. If you just show her you're trying, you're good to go.\",\"course_id\":\"GERMAN 249\",\"date\":\"2018-12-22 20:32:33 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"e785c2202a391f3666ad63dc\",\"instructor_id\":\"rmp:683030\",\"instructor_name\":\"Katerina Idette Somers\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxMTQwMDg2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/683030\"},{\"comment\":\"Amazing language professor! Cannot recommend her enough, class was very engaging and went at a good pace. Her teaching is engaging and fun to take part in, she knows German very well, and was very helpful and respectful in correcting mistakes, creating an environment where you can participate in class without the pressure to be perfect.\",\"course_id\":\"GERMAN 249\",\"date\":\"2025-12-12 21:59:43 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8d5f8cc1dfe7595985921b20\",\"instructor_id\":\"rmp:3149261\",\"instructor_name\":\"Anastasiia Stolyarova\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyMjE1OTUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\"},{\"comment\":\"Although this is a participation-heavy class, you won't be graded down on it. It is a very easy class for a 5th semester language class. Around 2 10-minute assignments per week. Your grade is mostly composed of quizzes and outside homework that are all helping you to speak better. Fun activities in class and it was one of my \\\"break\\\" classes\",\"course_id\":\"GERMAN 249\",\"date\":\"2026-01-05 04:37:04 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0e2bb151fcdaca7988cf3ea1\",\"instructor_id\":\"rmp:3149261\",\"instructor_name\":\"Anastasiia Stolyarova\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNDM3Mjcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\"}],\"evidence_count\":4,\"review_ids\":[\"d7c330415906b6295b598717\",\"e785c2202a391f3666ad63dc\",\"8d5f8cc1dfe7595985921b20\",\"0e2bb151fcdaca7988cf3ea1\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3149261\",\"name\":\"Anastasiia Stolyarova\"},{\"id\":\"rmp:683030\",\"name\":\"Katerina Idette Somers\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2018\"},\"sentiment\":\"positive\",\"summary\":\"Students generally appreciate the engaging nature of the class, the focus on speaking, and the supportive environment created by instructors who care about improvement.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Although this is a participation-heavy class, you won't be graded down on it. It is a very easy class for a 5th semester language class. Around 2 10-minute assignments per week. Your grade is mostly composed of quizzes and outside homework that are all helping you to speak better. Fun activities in class and it was one of my \\\"break\\\" classes\",\"course_id\":\"GERMAN 249\",\"date\":\"2026-01-05 04:37:04 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"0e2bb151fcdaca7988cf3ea1\",\"instructor_id\":\"rmp:3149261\",\"instructor_name\":\"Anastasiia Stolyarova\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNDM3Mjcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\"}],\"evidence_count\":1,\"review_ids\":[\"0e2bb151fcdaca7988cf3ea1\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3149261\",\"name\":\"Anastasiia Stolyarova\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2026\"},\"sentiment\":\"positive\",\"summary\":\"The class is considered easy for a 5th-semester language course, with manageable weekly assignments and a focus on participation and speaking practice.\"}]}","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_e6a433e10d8ee27c9afee9ab","course_id":"GERMAN 249","catalog_version_id":"d1876317b1cc7b07a1fec9b463afc2d6b78b06f7aa3f8d0eac19ae98586b3f71","record_version_id":"aa4edf00dd85990e43c09b370f7c627595bd7ec4ba738e3f46be833824b3db96","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"1a3133d985aa67aaa9075756535f9f52221d1805109c319afb64c06df60108fe","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"8cae4bedba3b2dbbcaf8ff4e4b0a1ad7745efac8a9583258a4d476918ee77451\",\"course_id\":\"GERMAN 249\",\"current_instructors\":[{\"instructor_uid\":\"instructor_7f2973560fd4fdabe05c2254\",\"message\":\"No course-specific reviews available\",\"name\":\"Julie Larson-Guenette\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":null,\"summary\":[{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.64 GPA, 72.7% A/AB (n=11 letter grades); Fall 2025: 3.79 GPA, 87.9% A/AB (n=33 letter grades); Spring 2026: 3.70 GPA, 90.0% A/AB (n=10 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_d988b4af8f7be2d7a4f17c1a\",\"message\":\"No course-specific reviews available\",\"name\":\"Mark Louden\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:53176\",\"summary\":[{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2010: 3.73 GPA, 85.0% A/AB (n=20 letter grades); Spring 2011: 3.63 GPA, 84.2% A/AB (n=19 letter grades); Spring 2020: 4.00 GPA, 100.0% A/AB (n=36 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_d3eeaa6cac0167208cbaff3b\",\"message\":\"No course-specific reviews available\",\"name\":\"Robin Cummins\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":null,\"summary\":[]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Anastasiia Stolyarova\",\"review_date\":\"2026-01-05 04:37:04 +0000 UTC\",\"review_id\":\"0e2bb151fcdaca7988cf3ea1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3149261\",\"source_review_id\":\"UmF0aW5nLTQyNDM3Mjcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\",\"type\":\"review\"}],\"text\":\"Historical reviews of Anastasiia Stolyarova: The workload consists of approximately two 10-minute assignments per week, with grades primarily based on quizzes and outside homework designed to improve speaking skills.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Anastasiia Stolyarova\",\"review_date\":\"2025-12-12 21:59:43 +0000 UTC\",\"review_id\":\"8d5f8cc1dfe7595985921b20\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3149261\",\"source_review_id\":\"UmF0aW5nLTQyMjE1OTUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\",\"type\":\"review\"},{\"instructor_name\":\"Anastasiia Stolyarova\",\"review_date\":\"2026-01-05 04:37:04 +0000 UTC\",\"review_id\":\"0e2bb151fcdaca7988cf3ea1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3149261\",\"source_review_id\":\"UmF0aW5nLTQyNDM3Mjcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\",\"type\":\"review\"}],\"text\":\"Historical reviews of Anastasiia Stolyarova: Anastasiia Stolyarova teaches an engaging, fun class with a good pace and respectful correction of mistakes, creating a low-pressure environment for participation. The course is participation-heavy but graded leniently, with weekly short assignments and quizzes focused on speaking skills.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Anastasiia Stolyarova\",\"review_date\":\"2025-12-12 21:59:43 +0000 UTC\",\"review_id\":\"8d5f8cc1dfe7595985921b20\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3149261\",\"source_review_id\":\"UmF0aW5nLTQyMjE1OTUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\",\"type\":\"review\"},{\"instructor_name\":\"Anastasiia Stolyarova\",\"review_date\":\"2026-01-05 04:37:04 +0000 UTC\",\"review_id\":\"0e2bb151fcdaca7988cf3ea1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3149261\",\"source_review_id\":\"UmF0aW5nLTQyNDM3Mjcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\",\"type\":\"review\"}],\"text\":\"Historical reviews of Anastasiia Stolyarova: Anastasiia Stolyarova provides an engaging, fun, and easy experience for a fifth-semester language class, with reviews highlighting her helpfulness and the course's low pressure.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.64 GPA, 72.7% A/AB (n=11 letter grades); Fall 2025: 3.79 GPA, 87.9% A/AB (n=33 letter grades); Spring 2026: 3.70 GPA, 90.0% A/AB (n=10 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Anastasiia Stolyarova\",\"review_date\":\"2025-12-12 21:59:43 +0000 UTC\",\"review_id\":\"8d5f8cc1dfe7595985921b20\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3149261\",\"source_review_id\":\"UmF0aW5nLTQyMjE1OTUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\",\"type\":\"review\"},{\"instructor_name\":\"Anastasiia Stolyarova\",\"review_date\":\"2026-01-05 04:37:04 +0000 UTC\",\"review_id\":\"0e2bb151fcdaca7988cf3ea1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3149261\",\"source_review_id\":\"UmF0aW5nLTQyNDM3Mjcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3149261\",\"type\":\"review\"}],\"text\":\"Historical reviews of Anastasiia Stolyarova: Students find the class participation-heavy but note that participation does not negatively impact grades, creating a supportive environment for speaking practice without the pressure to be perfect.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"ANASTASIIA STOLYAROVA is recorded teaching in Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"}],\"text\":\"CHARLES J. JAMES is recorded teaching in Fall 2010, Spring 2014, Fall 2014, Spring 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JULIE LARSON-GUENETTE is recorded teaching in Fall 2010, Fall 2019, Fall 2020, Fall 2021, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"}],\"text\":\"KATERINA SOMERS is recorded teaching in Fall 2018, Spring 2019, Spring 2022. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"MARK LOUDEN is recorded teaching in Fall 2010, Spring 2011, Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"GERMAN 249\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"source_record\":{\"entity_id\":\"797648cc-ea96-39a2-8d90-cd91f44175bc\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"}],\"text\":\"WEIJIA LI is recorded teaching in Spring 2013, Fall 2013, Fall 2014, Fall 2015, Fall 2020. 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}]