[{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"f14f9f7808cafee22d91df263a435f438a3de3b8caae2dffd0fedcb6929be94c","record_version_id":"271a636d0d7d18b204456b9d9e2e543ed2c992df8f264bcae52a295cc7186e4a","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"b88b525ef39ee3b425ad057aedeb424ac8c4d7540de01ec41e693a025a0f7947","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"req_spanish_226\",\"req_french_228\",\"req_italian_311\",\"req_portug_226\"],\"condition\":null,\"course\":null,\"evidence\":\"SPANISH 226,FRENCH 228,ITALIAN 311, orPORTUG 226\",\"id\":\"root_any\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"SPANISH\"],\"timing\":\"prior\"},\"evidence\":\"SPANISH 226\",\"id\":\"req_spanish_226\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":228,\"minimum_grade\":null,\"subjects\":[\"FRENCH\"],\"timing\":\"prior\"},\"evidence\":\"FRENCH 228\",\"id\":\"req_french_228\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"ITALIAN\"],\"timing\":\"prior\"},\"evidence\":\"ITALIAN 311\",\"id\":\"req_italian_311\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"PORTUG\"],\"timing\":\"prior\"},\"evidence\":\"orPORTUG 226\",\"id\":\"req_portug_226\",\"kind\":\"course\"}],\"notes\":[\"The source text contains a missing space between 'or' and 'PORTUG' ('orPORTUG 226'), which has been preserved in the evidence quote.\"],\"root\":\"root_any\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"f14f9f7808cafee22d91df263a435f438a3de3b8caae2dffd0fedcb6929be94c","record_version_id":"271a636d0d7d18b204456b9d9e2e543ed2c992df8f264bcae52a295cc7186e4a","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"b88b525ef39ee3b425ad057aedeb424ac8c4d7540de01ec41e693a025a0f7947","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[],\"assumed_background\":[],\"search_phrases\":[\"Introduction to the Romance languages\",\"Romance language comparison\",\"French Italian Portuguese Spanish linguistics\",\"historical developments of Romance languages\",\"phonology morphology syntax lexicon\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply these concepts and features to the linguistic analysis of language, in general, and of the Romance languages, in particular.\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Apply linguistic concepts to analyze Romance languages\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Assess critically different claims about how language is organized, how it is used, how it varies and how it changes over time (using specific examples from French, Italian, Spanish, and Portuguese).\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Critically assess claims about language organization, use, variation, and change\"}],\"summary\":{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO THE ROMANCE LANGUAGES\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"Introduction to structural similarities and differences apparent in major Romance languages (French, Italian, Portuguese, Spanish) and to their historical developments, with reference to basic linguistic features of each language: phonology, morphology, syntax, and lexicon.\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Introduction to structural similarities and differences in French, Italian, Portuguese, and Spanish, covering historical developments and features like phonology, morphology, syntax, and lexicon.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"structural similarities and differences apparent in major Romance languages (French, Italian, Portuguese, Spanish)\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Structural similarities and differences among Romance languages\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"their historical developments\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Historical developments of Romance languages\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"basic linguistic features of each language: phonology, morphology, syntax, and lexicon\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Phonology, morphology, syntax, and lexicon\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"f14f9f7808cafee22d91df263a435f438a3de3b8caae2dffd0fedcb6929be94c","record_version_id":"271a636d0d7d18b204456b9d9e2e543ed2c992df8f264bcae52a295cc7186e4a","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"b88b525ef39ee3b425ad057aedeb424ac8c4d7540de01ec41e693a025a0f7947","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great class! A little disorganized, but a very nice guy, funny, very approachable, full of good examples, knows his languages. His class made me want to pursue historical linguistics. You learn a lot, but he hates to quantify your knowledge by giving tests. Take this class if you get the chance!\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2006-05-04 09:17:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5f45680085a30d08c7904480\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Professor Cravens clearly has an impressive knowledge of linguistics, but he utterly fails to communicate effectively. His lectures are all over the place and are clearly not directed at linguistic beginners. That said, exams are reasonable, and texts are unnecessary. All told, would not recommend.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-03-31 17:11:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cca9c51cf3ad054b469169ed\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"}],\"evidence_count\":2,\"review_ids\":[\"5f45680085a30d08c7904480\",\"cca9c51cf3ad054b469169ed\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2006\"},\"sentiment\":\"mixed\",\"subject_instructor_id\":\"rmp:822811\",\"summary\":\"Cited reviews describe Thomas Cravens as having good examples but note his lectures are disorganized and not directed at beginners.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Cravens clearly has an impressive knowledge of linguistics, but he utterly fails to communicate effectively. His lectures are all over the place and are clearly not directed at linguistic beginners. That said, exams are reasonable, and texts are unnecessary. All told, would not recommend.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-03-31 17:11:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cca9c51cf3ad054b469169ed\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"DO NOT TAKE THIS CLASS. Cravens certainly has a passion for linguistics... But his instruction is entirely arbitrary. Exams are entirely unpredictable. He gives review sheets. Sometimes exams are based completely off of them. Sometimes they do not even relate. You will not learn anything & your grade is a complete roll of the dice. DO NOT TAKE.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-04-03 12:43:31 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6a4f991e5fcd9f9c637a4f08\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"}],\"evidence_count\":2,\"review_ids\":[\"cca9c51cf3ad054b469169ed\",\"6a4f991e5fcd9f9c637a4f08\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2014\"},\"sentiment\":\"negative\",\"subject_instructor_id\":\"rmp:822811\",\"summary\":\"Reviews criticize Thomas Cravens for unpredictable exams and unclear grading criteria, stating grades feel like a roll of the dice.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Great class! A little disorganized, but a very nice guy, funny, very approachable, full of good examples, knows his languages. His class made me want to pursue historical linguistics. You learn a lot, but he hates to quantify your knowledge by giving tests. Take this class if you get the chance!\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2006-05-04 09:17:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5f45680085a30d08c7904480\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"429 was a fascinating class! Fernando's enthusiasm for the subject matter makes it that much better. Great lectures and fair exams as well.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-11-15 04:35:58 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f032a4c0d7a136a565d83d5\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":2,\"review_ids\":[\"5f45680085a30d08c7904480\",\"4f032a4c0d7a136a565d83d5\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"},{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"subject_instructor_id\":null,\"summary\":\"Some reviewers found the class fascinating and engaging, with one noting it sparked interest in historical linguistics.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Grading criteria are not clear, questions are not clear. He is a nice person but I would never take one of his classes again. I really thought I was going to like this class but it ended up being the worst class I've ever taken at UW.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-04-27 18:56:39 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c8e20b1d23f6973b589cdc6c\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":1,\"review_ids\":[\"c8e20b1d23f6973b589cdc6c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2020\"},\"sentiment\":\"negative\",\"subject_instructor_id\":\"rmp:2054373\",\"summary\":\"One reviewer states Fernando Tejedo-Herrero's grading criteria and questions were not clear, calling it the worst class they had taken.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"429 was a fascinating class! Fernando's enthusiasm for the subject matter makes it that much better. Great lectures and fair exams as well.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-11-15 04:35:58 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f032a4c0d7a136a565d83d5\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":1,\"review_ids\":[\"4f032a4c0d7a136a565d83d5\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2020\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2054373\",\"summary\":\"A reviewer praises Fernando Tejedo-Herrero for enthusiasm and fair exams, describing the class as fascinating.\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"f14f9f7808cafee22d91df263a435f438a3de3b8caae2dffd0fedcb6929be94c","record_version_id":"271a636d0d7d18b204456b9d9e2e543ed2c992df8f264bcae52a295cc7186e4a","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"b88b525ef39ee3b425ad057aedeb424ac8c4d7540de01ec41e693a025a0f7947","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"c515feb70de56ce07fe10442d78e25a14a07e2754dc93d09ae029dd3fdc159c6\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"current_instructors\":[],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2014-03-31 17:11:52 +0000 UTC\",\"review_id\":\"cca9c51cf3ad054b469169ed\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2014-04-03 12:43:31 +0000 UTC\",\"review_id\":\"6a4f991e5fcd9f9c637a4f08\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Lectures were described as disorganized and not aimed at beginners, while exam content was unpredictable and sometimes unrelated to provided review sheets.\"}],\"errors\":[],\"historical_context\":[],\"message\":null,\"offered\":false,\"profile_hash\":\"3f5110430805ccdd533c0c072df62d68a8a5f5441c4530bbdb15d419a199a09c\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Fernando Tejedo-Herrero\",\"review_date\":\"2020-11-15 04:35:58 +0000 UTC\",\"review_id\":\"4f032a4c0d7a136a565d83d5\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:2054373\",\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Past students found the course fascinating, with Fernando Tejedo-Herrero's enthusiasm for the subject making the experience engaging and enjoyable.\"},{\"citations\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2019: 3.70 GPA, 73.2% A/AB (n=41 letter grades); Spring 2020: 3.40 GPA, 59.6% A/AB (n=47 letter grades); Spring 2023: 3.60 GPA, 74.3% A/AB (n=35 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Fernando Tejedo-Herrero\",\"review_date\":\"2020-04-27 18:56:39 +0000 UTC\",\"review_id\":\"c8e20b1d23f6973b589cdc6c\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:2054373\",\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"One student found grading and question criteria unclear, leading to a frustrating experience, though another praised the fair exams and great lectures.\"}],\"task_hash\":\"9dea82ef7f2113a5605c1c6030c4f9b19967eb742cc93a78268fb92357d29f5c\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"FERNANDO TEJEDO-HERRERO is recorded teaching in Spring 2018, Spring 2019, Spring 2020, Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"}],\"text\":\"THOMAS CRAVENS is recorded teaching in Spring 2007, Spring 2008, Spring 2009, Spring 2010, Spring 2011, Spring 2012, Fall 2012, Spring 2013, Spring 2014, Fall 2016. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1274\",\"term_name\":\"2027 Sprng\",\"version\":3}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"62bd9615bdf924d2bab6d33782ce78a39a83a5e86065cd9ce3a8062a4df492d3","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"SPANISH 226,FRENCH 228,ITALIAN 311, orPORTUG 226\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"SPANISH\"],\"timing\":\"prior\"},\"evidence\":\"SPANISH 226\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":228,\"minimum_grade\":null,\"subjects\":[\"FRENCH\"],\"timing\":\"prior\"},\"evidence\":\"FRENCH 228\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"ITALIAN\"],\"timing\":\"prior\"},\"evidence\":\"ITALIAN 311\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"PORTUG\"],\"timing\":\"prior\"},\"evidence\":\"PORTUG 226\",\"id\":\"n4\",\"kind\":\"course\"}],\"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_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"62bd9615bdf924d2bab6d33782ce78a39a83a5e86065cd9ce3a8062a4df492d3","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PORTUG 226\",\"field\":\"description\",\"quote\":\"Second-semester Intermediate High intensive practice in reading, writing, and grammar.\"},{\"course_id\":\"SPANISH 226\",\"field\":\"description\",\"quote\":\"Intensive practice in reading, writing, and grammar.\"},{\"course_id\":\"FRENCH 228\",\"field\":\"description\",\"quote\":\"Enhance writing and speaking proficiency through cultural readings on France and the francophone world. Review of grammar and focus on more complex grammatical structures.\"},{\"course_id\":\"ITALIAN 311\",\"field\":\"description\",\"quote\":\"Development of accurate and nuanced capacity for expression in Italian and for understanding the spoken and written language. Also addresses Italian phonetics and phonology to develop accurate pronunciation.\"}],\"text\":\"Intermediate to advanced proficiency in at least one Romance language, including grammar, reading, writing, and phonetics.\"}],\"search_phrases\":[\"Romance linguistics\",\"comparative Romance languages\",\"phonology morphology syntax lexicon\",\"structural similarities Romance languages\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"Introduction to structural similarities and differences apparent in major Romance languages\"}],\"text\":\"Identifying structural similarities and differences among Romance languages.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"reference to basic linguistic features of each language: phonology, morphology, syntax, and lexicon\"}],\"text\":\"Analyzing basic linguistic features including phonology, morphology, syntax, and lexicon.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"historical developments\"}],\"text\":\"Understanding the historical developments of Romance languages.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO THE ROMANCE LANGUAGES\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"Introduction to structural similarities and differences apparent in major Romance languages (French, Italian, Portuguese, Spanish) and to their historical developments\"}],\"text\":\"An introduction to the structural similarities, differences, and historical developments of French, Italian, Portuguese, and Spanish.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"phonology, morphology, syntax, and lexicon\"}],\"text\":\"Phonology, morphology, syntax, and lexicon.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"structural similarities and differences apparent in major Romance languages\"}],\"text\":\"Structural similarities and differences in Romance languages.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"historical developments\"}],\"text\":\"Historical developments of Romance languages.\"}]}","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_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"62bd9615bdf924d2bab6d33782ce78a39a83a5e86065cd9ce3a8062a4df492d3","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_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"5dffa29ddf647ed6797ca6c474aa8dc506aded933fab0fae78081971c8576e69","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"SPANISH 226,FRENCH 228,ITALIAN 311, orPORTUG 226\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"SPANISH\"],\"timing\":\"prior\"},\"evidence\":\"SPANISH 226\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":228,\"minimum_grade\":null,\"subjects\":[\"FRENCH\"],\"timing\":\"prior\"},\"evidence\":\"FRENCH 228\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"ITALIAN\"],\"timing\":\"prior\"},\"evidence\":\"ITALIAN 311\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"PORTUG\"],\"timing\":\"prior\"},\"evidence\":\"PORTUG 226\",\"id\":\"n4\",\"kind\":\"course\"}],\"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":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"5dffa29ddf647ed6797ca6c474aa8dc506aded933fab0fae78081971c8576e69","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PORTUG 226\",\"field\":\"description\",\"quote\":\"Second-semester Intermediate High intensive practice in reading, writing, and grammar.\"},{\"course_id\":\"SPANISH 226\",\"field\":\"description\",\"quote\":\"Intensive practice in reading, writing, and grammar.\"},{\"course_id\":\"FRENCH 228\",\"field\":\"description\",\"quote\":\"Enhance writing and speaking proficiency through cultural readings on France and the francophone world. Review of grammar and focus on more complex grammatical structures.\"},{\"course_id\":\"ITALIAN 311\",\"field\":\"description\",\"quote\":\"Development of accurate and nuanced capacity for expression in Italian and for understanding the spoken and written language. Also addresses Italian phonetics and phonology to develop accurate pronunciation.\"}],\"text\":\"Intermediate to advanced proficiency in at least one Romance language, including grammar, reading, writing, and phonetics.\"}],\"search_phrases\":[\"Romance linguistics\",\"comparative Romance languages\",\"phonology morphology syntax lexicon\",\"structural similarities Romance languages\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"Introduction to structural similarities and differences apparent in major Romance languages\"}],\"text\":\"Identifying structural similarities and differences among Romance languages.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"reference to basic linguistic features of each language: phonology, morphology, syntax, and lexicon\"}],\"text\":\"Analyzing basic linguistic features including phonology, morphology, syntax, and lexicon.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"historical developments\"}],\"text\":\"Understanding the historical developments of Romance languages.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO THE ROMANCE LANGUAGES\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"Introduction to structural similarities and differences apparent in major Romance languages (French, Italian, Portuguese, Spanish) and to their historical developments\"}],\"text\":\"An introduction to the structural similarities, differences, and historical developments of French, Italian, Portuguese, and Spanish.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"phonology, morphology, syntax, and lexicon\"}],\"text\":\"Phonology, morphology, syntax, and lexicon.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"structural similarities and differences apparent in major Romance languages\"}],\"text\":\"Structural similarities and differences in Romance languages.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"historical developments\"}],\"text\":\"Historical developments of Romance languages.\"}]}","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_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"5dffa29ddf647ed6797ca6c474aa8dc506aded933fab0fae78081971c8576e69","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great class! A little disorganized, but a very nice guy, funny, very approachable, full of good examples, knows his languages. His class made me want to pursue historical linguistics. You learn a lot, but he hates to quantify your knowledge by giving tests. Take this class if you get the chance!\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2006-05-04 09:17:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5f45680085a30d08c7904480\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Professor Cravens clearly has an impressive knowledge of linguistics, but he utterly fails to communicate effectively. His lectures are all over the place and are clearly not directed at linguistic beginners. That said, exams are reasonable, and texts are unnecessary. All told, would not recommend.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-03-31 17:11:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cca9c51cf3ad054b469169ed\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"}],\"evidence_count\":2,\"review_ids\":[\"5f45680085a30d08c7904480\",\"cca9c51cf3ad054b469169ed\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2006\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor effectiveness varies significantly; some find him approachable and inspiring, while others report lectures are disorganized and unclear.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"DO NOT TAKE THIS CLASS. Cravens certainly has a passion for linguistics... But his instruction is entirely arbitrary. Exams are entirely unpredictable. He gives review sheets. Sometimes exams are based completely off of them. Sometimes they do not even relate. You will not learn anything & your grade is a complete roll of the dice. DO NOT TAKE.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-04-03 12:43:31 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6a4f991e5fcd9f9c637a4f08\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Grading criteria are not clear, questions are not clear. He is a nice person but I would never take one of his classes again. I really thought I was going to like this class but it ended up being the worst class I've ever taken at UW.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-04-27 18:56:39 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c8e20b1d23f6973b589cdc6c\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":2,\"review_ids\":[\"6a4f991e5fcd9f9c637a4f08\",\"c8e20b1d23f6973b589cdc6c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"},{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2014\"},\"sentiment\":\"negative\",\"summary\":\"Grading is perceived as arbitrary and unpredictable, with unclear criteria and exams that may not align with review materials.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Great class! A little disorganized, but a very nice guy, funny, very approachable, full of good examples, knows his languages. His class made me want to pursue historical linguistics. You learn a lot, but he hates to quantify your knowledge by giving tests. Take this class if you get the chance!\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2006-05-04 09:17:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5f45680085a30d08c7904480\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"429 was a fascinating class! Fernando's enthusiasm for the subject matter makes it that much better. Great lectures and fair exams as well.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-11-15 04:35:58 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f032a4c0d7a136a565d83d5\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"},{\"comment\":\"Professor Cravens clearly has an impressive knowledge of linguistics, but he utterly fails to communicate effectively. His lectures are all over the place and are clearly not directed at linguistic beginners. That said, exams are reasonable, and texts are unnecessary. All told, would not recommend.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-03-31 17:11:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cca9c51cf3ad054b469169ed\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"DO NOT TAKE THIS CLASS. Cravens certainly has a passion for linguistics... But his instruction is entirely arbitrary. Exams are entirely unpredictable. He gives review sheets. Sometimes exams are based completely off of them. Sometimes they do not even relate. You will not learn anything & your grade is a complete roll of the dice. DO NOT TAKE.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-04-03 12:43:31 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6a4f991e5fcd9f9c637a4f08\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Grading criteria are not clear, questions are not clear. He is a nice person but I would never take one of his classes again. I really thought I was going to like this class but it ended up being the worst class I've ever taken at UW.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-04-27 18:56:39 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c8e20b1d23f6973b589cdc6c\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":5,\"review_ids\":[\"5f45680085a30d08c7904480\",\"4f032a4c0d7a136a565d83d5\",\"cca9c51cf3ad054b469169ed\",\"6a4f991e5fcd9f9c637a4f08\",\"c8e20b1d23f6973b589cdc6c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"},{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2006\"},\"sentiment\":\"mixed\",\"summary\":\"Experiences range from highly positive due to instructor enthusiasm to extremely negative due to poor organization and grading fairness.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"f14f9f7808cafee22d91df263a435f438a3de3b8caae2dffd0fedcb6929be94c","record_version_id":"271a636d0d7d18b204456b9d9e2e543ed2c992df8f264bcae52a295cc7186e4a","job_id":"enrich-6556a505c10f448d98d02466","output_id":"5f7e8c20e8089e464838cb2b8fd9d7470859b3fc3c5b1f56da3d8430b7482d86","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"req_spanish_226\",\"req_french_228\",\"req_italian_311\",\"req_portug_226\"],\"condition\":null,\"course\":null,\"evidence\":\"SPANISH 226,FRENCH 228,ITALIAN 311, orPORTUG 226\",\"id\":\"root_any\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"SPANISH\"],\"timing\":\"prior\"},\"evidence\":\"SPANISH 226\",\"id\":\"req_spanish_226\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":228,\"minimum_grade\":null,\"subjects\":[\"FRENCH\"],\"timing\":\"prior\"},\"evidence\":\"FRENCH 228\",\"id\":\"req_french_228\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"ITALIAN\"],\"timing\":\"prior\"},\"evidence\":\"ITALIAN 311\",\"id\":\"req_italian_311\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"PORTUG\"],\"timing\":\"prior\"},\"evidence\":\"orPORTUG 226\",\"id\":\"req_portug_226\",\"kind\":\"course\"}],\"notes\":[\"The source text contains a missing space between 'or' and 'PORTUG' ('orPORTUG 226'), which has been preserved in the evidence quote.\"],\"root\":\"root_any\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"f14f9f7808cafee22d91df263a435f438a3de3b8caae2dffd0fedcb6929be94c","record_version_id":"271a636d0d7d18b204456b9d9e2e543ed2c992df8f264bcae52a295cc7186e4a","job_id":"enrich-6556a505c10f448d98d02466","output_id":"5f7e8c20e8089e464838cb2b8fd9d7470859b3fc3c5b1f56da3d8430b7482d86","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[],\"assumed_background\":[],\"search_phrases\":[\"Introduction to the Romance languages\",\"Romance language comparison\",\"French Italian Portuguese Spanish linguistics\",\"historical developments of Romance languages\",\"phonology morphology syntax lexicon\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply these concepts and features to the linguistic analysis of language, in general, and of the Romance languages, in particular.\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Apply linguistic concepts to analyze Romance languages\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Assess critically different claims about how language is organized, how it is used, how it varies and how it changes over time (using specific examples from French, Italian, Spanish, and Portuguese).\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Critically assess claims about language organization, use, variation, and change\"}],\"summary\":{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO THE ROMANCE LANGUAGES\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"Introduction to structural similarities and differences apparent in major Romance languages (French, Italian, Portuguese, Spanish) and to their historical developments, with reference to basic linguistic features of each language: phonology, morphology, syntax, and lexicon.\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Introduction to structural similarities and differences in French, Italian, Portuguese, and Spanish, covering historical developments and features like phonology, morphology, syntax, and lexicon.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"structural similarities and differences apparent in major Romance languages (French, Italian, Portuguese, Spanish)\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Structural similarities and differences among Romance languages\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"their historical developments\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Historical developments of Romance languages\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"basic linguistic features of each language: phonology, morphology, syntax, and lexicon\",\"source_url\":\"https://guide.wisc.edu/courses/french/\"}],\"text\":\"Phonology, morphology, syntax, and lexicon\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"f14f9f7808cafee22d91df263a435f438a3de3b8caae2dffd0fedcb6929be94c","record_version_id":"271a636d0d7d18b204456b9d9e2e543ed2c992df8f264bcae52a295cc7186e4a","job_id":"enrich-6556a505c10f448d98d02466","output_id":"5f7e8c20e8089e464838cb2b8fd9d7470859b3fc3c5b1f56da3d8430b7482d86","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great class! A little disorganized, but a very nice guy, funny, very approachable, full of good examples, knows his languages. His class made me want to pursue historical linguistics. You learn a lot, but he hates to quantify your knowledge by giving tests. Take this class if you get the chance!\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2006-05-04 09:17:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5f45680085a30d08c7904480\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Professor Cravens clearly has an impressive knowledge of linguistics, but he utterly fails to communicate effectively. His lectures are all over the place and are clearly not directed at linguistic beginners. That said, exams are reasonable, and texts are unnecessary. All told, would not recommend.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-03-31 17:11:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cca9c51cf3ad054b469169ed\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"}],\"evidence_count\":2,\"review_ids\":[\"5f45680085a30d08c7904480\",\"cca9c51cf3ad054b469169ed\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2006\"},\"sentiment\":\"mixed\",\"subject_instructor_id\":\"rmp:822811\",\"summary\":\"Cited reviews describe Thomas Cravens as having good examples but note his lectures are disorganized and not directed at beginners.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Cravens clearly has an impressive knowledge of linguistics, but he utterly fails to communicate effectively. His lectures are all over the place and are clearly not directed at linguistic beginners. That said, exams are reasonable, and texts are unnecessary. All told, would not recommend.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-03-31 17:11:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cca9c51cf3ad054b469169ed\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"DO NOT TAKE THIS CLASS. Cravens certainly has a passion for linguistics... But his instruction is entirely arbitrary. Exams are entirely unpredictable. He gives review sheets. Sometimes exams are based completely off of them. Sometimes they do not even relate. You will not learn anything & your grade is a complete roll of the dice. DO NOT TAKE.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-04-03 12:43:31 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6a4f991e5fcd9f9c637a4f08\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"}],\"evidence_count\":2,\"review_ids\":[\"cca9c51cf3ad054b469169ed\",\"6a4f991e5fcd9f9c637a4f08\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2014\"},\"sentiment\":\"negative\",\"subject_instructor_id\":\"rmp:822811\",\"summary\":\"Reviews criticize Thomas Cravens for unpredictable exams and unclear grading criteria, stating grades feel like a roll of the dice.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Great class! A little disorganized, but a very nice guy, funny, very approachable, full of good examples, knows his languages. His class made me want to pursue historical linguistics. You learn a lot, but he hates to quantify your knowledge by giving tests. Take this class if you get the chance!\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2006-05-04 09:17:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5f45680085a30d08c7904480\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"429 was a fascinating class! Fernando's enthusiasm for the subject matter makes it that much better. Great lectures and fair exams as well.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-11-15 04:35:58 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f032a4c0d7a136a565d83d5\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":2,\"review_ids\":[\"5f45680085a30d08c7904480\",\"4f032a4c0d7a136a565d83d5\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"},{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"subject_instructor_id\":null,\"summary\":\"Some reviewers found the class fascinating and engaging, with one noting it sparked interest in historical linguistics.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Grading criteria are not clear, questions are not clear. He is a nice person but I would never take one of his classes again. I really thought I was going to like this class but it ended up being the worst class I've ever taken at UW.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-04-27 18:56:39 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c8e20b1d23f6973b589cdc6c\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":1,\"review_ids\":[\"c8e20b1d23f6973b589cdc6c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2020\"},\"sentiment\":\"negative\",\"subject_instructor_id\":\"rmp:2054373\",\"summary\":\"One reviewer states Fernando Tejedo-Herrero's grading criteria and questions were not clear, calling it the worst class they had taken.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"429 was a fascinating class! Fernando's enthusiasm for the subject matter makes it that much better. Great lectures and fair exams as well.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-11-15 04:35:58 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f032a4c0d7a136a565d83d5\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":1,\"review_ids\":[\"4f032a4c0d7a136a565d83d5\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2020\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2054373\",\"summary\":\"A reviewer praises Fernando Tejedo-Herrero for enthusiasm and fair exams, describing the class as fascinating.\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"19ac86d9ba0f1f955afd3e7f663d266ed54f7aae433f30434070557d4c5ae10a","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"SPANISH 226,FRENCH 228,ITALIAN 311, orPORTUG 226\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"SPANISH\"],\"timing\":\"prior\"},\"evidence\":\"SPANISH 226\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":228,\"minimum_grade\":null,\"subjects\":[\"FRENCH\"],\"timing\":\"prior\"},\"evidence\":\"FRENCH 228\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"ITALIAN\"],\"timing\":\"prior\"},\"evidence\":\"ITALIAN 311\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"PORTUG\"],\"timing\":\"prior\"},\"evidence\":\"PORTUG 226\",\"id\":\"n4\",\"kind\":\"course\"}],\"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":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"19ac86d9ba0f1f955afd3e7f663d266ed54f7aae433f30434070557d4c5ae10a","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PORTUG 226\",\"field\":\"description\",\"quote\":\"Second-semester Intermediate High intensive practice in reading, writing, and grammar.\"},{\"course_id\":\"SPANISH 226\",\"field\":\"description\",\"quote\":\"Intensive practice in reading, writing, and grammar.\"},{\"course_id\":\"FRENCH 228\",\"field\":\"description\",\"quote\":\"Enhance writing and speaking proficiency through cultural readings on France and the francophone world. Review of grammar and focus on more complex grammatical structures.\"},{\"course_id\":\"ITALIAN 311\",\"field\":\"description\",\"quote\":\"Development of accurate and nuanced capacity for expression in Italian and for understanding the spoken and written language. Also addresses Italian phonetics and phonology to develop accurate pronunciation.\"}],\"text\":\"Intermediate to advanced proficiency in at least one Romance language, including grammar, reading, writing, and phonetics.\"}],\"search_phrases\":[\"Romance linguistics\",\"comparative Romance languages\",\"phonology morphology syntax lexicon\",\"structural similarities Romance languages\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"Introduction to structural similarities and differences apparent in major Romance languages\"}],\"text\":\"Identifying structural similarities and differences among Romance languages.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"reference to basic linguistic features of each language: phonology, morphology, syntax, and lexicon\"}],\"text\":\"Analyzing basic linguistic features including phonology, morphology, syntax, and lexicon.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"historical developments\"}],\"text\":\"Understanding the historical developments of Romance languages.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO THE ROMANCE LANGUAGES\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"Introduction to structural similarities and differences apparent in major Romance languages (French, Italian, Portuguese, Spanish) and to their historical developments\"}],\"text\":\"An introduction to the structural similarities, differences, and historical developments of French, Italian, Portuguese, and Spanish.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"phonology, morphology, syntax, and lexicon\"}],\"text\":\"Phonology, morphology, syntax, and lexicon.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"structural similarities and differences apparent in major Romance languages\"}],\"text\":\"Structural similarities and differences in Romance languages.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"historical developments\"}],\"text\":\"Historical developments of Romance languages.\"}]}","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_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"19ac86d9ba0f1f955afd3e7f663d266ed54f7aae433f30434070557d4c5ae10a","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great class! A little disorganized, but a very nice guy, funny, very approachable, full of good examples, knows his languages. His class made me want to pursue historical linguistics. You learn a lot, but he hates to quantify your knowledge by giving tests. Take this class if you get the chance!\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2006-05-04 09:17:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5f45680085a30d08c7904480\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Professor Cravens clearly has an impressive knowledge of linguistics, but he utterly fails to communicate effectively. His lectures are all over the place and are clearly not directed at linguistic beginners. That said, exams are reasonable, and texts are unnecessary. All told, would not recommend.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-03-31 17:11:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cca9c51cf3ad054b469169ed\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"}],\"evidence_count\":2,\"review_ids\":[\"5f45680085a30d08c7904480\",\"cca9c51cf3ad054b469169ed\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2006\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor effectiveness varies significantly; some find him approachable and inspiring, while others report lectures are disorganized and unclear.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"DO NOT TAKE THIS CLASS. Cravens certainly has a passion for linguistics... But his instruction is entirely arbitrary. Exams are entirely unpredictable. He gives review sheets. Sometimes exams are based completely off of them. Sometimes they do not even relate. You will not learn anything & your grade is a complete roll of the dice. DO NOT TAKE.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-04-03 12:43:31 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6a4f991e5fcd9f9c637a4f08\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Grading criteria are not clear, questions are not clear. He is a nice person but I would never take one of his classes again. I really thought I was going to like this class but it ended up being the worst class I've ever taken at UW.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-04-27 18:56:39 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c8e20b1d23f6973b589cdc6c\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":2,\"review_ids\":[\"6a4f991e5fcd9f9c637a4f08\",\"c8e20b1d23f6973b589cdc6c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"},{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2014\"},\"sentiment\":\"negative\",\"summary\":\"Grading is perceived as arbitrary and unpredictable, with unclear criteria and exams that may not align with review materials.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Great class! A little disorganized, but a very nice guy, funny, very approachable, full of good examples, knows his languages. His class made me want to pursue historical linguistics. You learn a lot, but he hates to quantify your knowledge by giving tests. Take this class if you get the chance!\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2006-05-04 09:17:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5f45680085a30d08c7904480\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"429 was a fascinating class! Fernando's enthusiasm for the subject matter makes it that much better. Great lectures and fair exams as well.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-11-15 04:35:58 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f032a4c0d7a136a565d83d5\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"},{\"comment\":\"Professor Cravens clearly has an impressive knowledge of linguistics, but he utterly fails to communicate effectively. His lectures are all over the place and are clearly not directed at linguistic beginners. That said, exams are reasonable, and texts are unnecessary. All told, would not recommend.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-03-31 17:11:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cca9c51cf3ad054b469169ed\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"DO NOT TAKE THIS CLASS. Cravens certainly has a passion for linguistics... But his instruction is entirely arbitrary. Exams are entirely unpredictable. He gives review sheets. Sometimes exams are based completely off of them. Sometimes they do not even relate. You will not learn anything & your grade is a complete roll of the dice. DO NOT TAKE.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-04-03 12:43:31 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6a4f991e5fcd9f9c637a4f08\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Grading criteria are not clear, questions are not clear. He is a nice person but I would never take one of his classes again. I really thought I was going to like this class but it ended up being the worst class I've ever taken at UW.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-04-27 18:56:39 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c8e20b1d23f6973b589cdc6c\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":5,\"review_ids\":[\"5f45680085a30d08c7904480\",\"4f032a4c0d7a136a565d83d5\",\"cca9c51cf3ad054b469169ed\",\"6a4f991e5fcd9f9c637a4f08\",\"c8e20b1d23f6973b589cdc6c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"},{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2006\"},\"sentiment\":\"mixed\",\"summary\":\"Experiences range from highly positive due to instructor enthusiasm to extremely negative due to poor organization and grading fairness.\"}]}","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_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"19ac86d9ba0f1f955afd3e7f663d266ed54f7aae433f30434070557d4c5ae10a","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"5eb7edcdbe22aad0c782e140aebb53377f462d2f0409a8be7e9555280b31687c\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"current_instructors\":[],\"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\":false,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2019: 3.70 GPA, 73.2% A/AB (n=41 letter grades); Spring 2020: 3.40 GPA, 59.6% A/AB (n=47 letter grades); Spring 2023: 3.60 GPA, 74.3% A/AB (n=35 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"FERNANDO TEJEDO-HERRERO is recorded teaching in Spring 2018, Spring 2019, Spring 2020, Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"}],\"text\":\"THOMAS CRAVENS is recorded teaching in Spring 2007, Spring 2008, Spring 2009, Spring 2010, Spring 2011, Spring 2012, Fall 2012, Spring 2013, Spring 2014, Fall 2016. 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":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"54b85ab11273384d800009bcfff587aaeee3e263d9b25544cbfe0eac0d64aa83","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"SPANISH 226,FRENCH 228,ITALIAN 311, orPORTUG 226\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"SPANISH\"],\"timing\":\"prior\"},\"evidence\":\"SPANISH 226\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":228,\"minimum_grade\":null,\"subjects\":[\"FRENCH\"],\"timing\":\"prior\"},\"evidence\":\"FRENCH 228\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"ITALIAN\"],\"timing\":\"prior\"},\"evidence\":\"ITALIAN 311\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":226,\"minimum_grade\":null,\"subjects\":[\"PORTUG\"],\"timing\":\"prior\"},\"evidence\":\"PORTUG 226\",\"id\":\"n4\",\"kind\":\"course\"}],\"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":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"54b85ab11273384d800009bcfff587aaeee3e263d9b25544cbfe0eac0d64aa83","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PORTUG 226\",\"field\":\"description\",\"quote\":\"Second-semester Intermediate High intensive practice in reading, writing, and grammar.\"},{\"course_id\":\"SPANISH 226\",\"field\":\"description\",\"quote\":\"Intensive practice in reading, writing, and grammar.\"},{\"course_id\":\"FRENCH 228\",\"field\":\"description\",\"quote\":\"Enhance writing and speaking proficiency through cultural readings on France and the francophone world. Review of grammar and focus on more complex grammatical structures.\"},{\"course_id\":\"ITALIAN 311\",\"field\":\"description\",\"quote\":\"Development of accurate and nuanced capacity for expression in Italian and for understanding the spoken and written language. Also addresses Italian phonetics and phonology to develop accurate pronunciation.\"}],\"text\":\"Intermediate to advanced proficiency in at least one Romance language, including grammar, reading, writing, and phonetics.\"}],\"search_phrases\":[\"Romance linguistics\",\"comparative Romance languages\",\"phonology morphology syntax lexicon\",\"structural similarities Romance languages\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"Introduction to structural similarities and differences apparent in major Romance languages\"}],\"text\":\"Identifying structural similarities and differences among Romance languages.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"reference to basic linguistic features of each language: phonology, morphology, syntax, and lexicon\"}],\"text\":\"Analyzing basic linguistic features including phonology, morphology, syntax, and lexicon.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"historical developments\"}],\"text\":\"Understanding the historical developments of Romance languages.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO THE ROMANCE LANGUAGES\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"Introduction to structural similarities and differences apparent in major Romance languages (French, Italian, Portuguese, Spanish) and to their historical developments\"}],\"text\":\"An introduction to the structural similarities, differences, and historical developments of French, Italian, Portuguese, and Spanish.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"phonology, morphology, syntax, and lexicon\"}],\"text\":\"Phonology, morphology, syntax, and lexicon.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"structural similarities and differences apparent in major Romance languages\"}],\"text\":\"Structural similarities and differences in Romance languages.\"},{\"evidence\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"field\":\"description\",\"quote\":\"historical developments\"}],\"text\":\"Historical developments of Romance languages.\"}]}","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_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"54b85ab11273384d800009bcfff587aaeee3e263d9b25544cbfe0eac0d64aa83","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great class! A little disorganized, but a very nice guy, funny, very approachable, full of good examples, knows his languages. His class made me want to pursue historical linguistics. You learn a lot, but he hates to quantify your knowledge by giving tests. Take this class if you get the chance!\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2006-05-04 09:17:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5f45680085a30d08c7904480\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Professor Cravens clearly has an impressive knowledge of linguistics, but he utterly fails to communicate effectively. His lectures are all over the place and are clearly not directed at linguistic beginners. That said, exams are reasonable, and texts are unnecessary. All told, would not recommend.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-03-31 17:11:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cca9c51cf3ad054b469169ed\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"}],\"evidence_count\":2,\"review_ids\":[\"5f45680085a30d08c7904480\",\"cca9c51cf3ad054b469169ed\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2006\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor effectiveness varies significantly; some find him approachable and inspiring, while others report lectures are disorganized and unclear.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"DO NOT TAKE THIS CLASS. Cravens certainly has a passion for linguistics... But his instruction is entirely arbitrary. Exams are entirely unpredictable. He gives review sheets. Sometimes exams are based completely off of them. Sometimes they do not even relate. You will not learn anything & your grade is a complete roll of the dice. DO NOT TAKE.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-04-03 12:43:31 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6a4f991e5fcd9f9c637a4f08\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Grading criteria are not clear, questions are not clear. He is a nice person but I would never take one of his classes again. I really thought I was going to like this class but it ended up being the worst class I've ever taken at UW.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-04-27 18:56:39 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c8e20b1d23f6973b589cdc6c\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":2,\"review_ids\":[\"6a4f991e5fcd9f9c637a4f08\",\"c8e20b1d23f6973b589cdc6c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"},{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2014\"},\"sentiment\":\"negative\",\"summary\":\"Grading is perceived as arbitrary and unpredictable, with unclear criteria and exams that may not align with review materials.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Great class! A little disorganized, but a very nice guy, funny, very approachable, full of good examples, knows his languages. His class made me want to pursue historical linguistics. You learn a lot, but he hates to quantify your knowledge by giving tests. Take this class if you get the chance!\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2006-05-04 09:17:38 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5f45680085a30d08c7904480\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"429 was a fascinating class! Fernando's enthusiasm for the subject matter makes it that much better. Great lectures and fair exams as well.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-11-15 04:35:58 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f032a4c0d7a136a565d83d5\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"},{\"comment\":\"Professor Cravens clearly has an impressive knowledge of linguistics, but he utterly fails to communicate effectively. His lectures are all over the place and are clearly not directed at linguistic beginners. That said, exams are reasonable, and texts are unnecessary. All told, would not recommend.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-03-31 17:11:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cca9c51cf3ad054b469169ed\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"DO NOT TAKE THIS CLASS. Cravens certainly has a passion for linguistics... But his instruction is entirely arbitrary. Exams are entirely unpredictable. He gives review sheets. Sometimes exams are based completely off of them. Sometimes they do not even relate. You will not learn anything & your grade is a complete roll of the dice. DO NOT TAKE.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2014-04-03 12:43:31 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6a4f991e5fcd9f9c637a4f08\",\"instructor_id\":\"rmp:822811\",\"instructor_name\":\"Thomas Cravens\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\"},{\"comment\":\"Grading criteria are not clear, questions are not clear. He is a nice person but I would never take one of his classes again. I really thought I was going to like this class but it ended up being the worst class I've ever taken at UW.\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"date\":\"2020-04-27 18:56:39 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c8e20b1d23f6973b589cdc6c\",\"instructor_id\":\"rmp:2054373\",\"instructor_name\":\"Fernando Tejedo-Herrero\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\"}],\"evidence_count\":5,\"review_ids\":[\"5f45680085a30d08c7904480\",\"4f032a4c0d7a136a565d83d5\",\"cca9c51cf3ad054b469169ed\",\"6a4f991e5fcd9f9c637a4f08\",\"c8e20b1d23f6973b589cdc6c\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2054373\",\"name\":\"Fernando Tejedo-Herrero\"},{\"id\":\"rmp:822811\",\"name\":\"Thomas Cravens\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2006\"},\"sentiment\":\"mixed\",\"summary\":\"Experiences range from highly positive due to instructor enthusiasm to extremely negative due to poor organization and grading fairness.\"}]}","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_48c6fa72b96d83c89696b4f3","course_id":"FRENCH/ITALIAN/PORTUG/SPANISH 429","catalog_version_id":"c4a83ed113f7f379486dff94f27e1eed485f847bf0a241d75c7b4b72112efb03","record_version_id":"1d5afc894c67bc01da0eaec697356695ed20535906e3bf984da073297343e2c1","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"54b85ab11273384d800009bcfff587aaeee3e263d9b25544cbfe0eac0d64aa83","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"5eb7edcdbe22aad0c782e140aebb53377f462d2f0409a8be7e9555280b31687c\",\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"current_instructors\":[],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2014-03-31 17:11:52 +0000 UTC\",\"review_id\":\"cca9c51cf3ad054b469169ed\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2014-04-03 12:43:31 +0000 UTC\",\"review_id\":\"6a4f991e5fcd9f9c637a4f08\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Fernando Tejedo-Herrero\",\"review_date\":\"2020-04-27 18:56:39 +0000 UTC\",\"review_id\":\"c8e20b1d23f6973b589cdc6c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2054373\",\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\",\"type\":\"review\"},{\"instructor_name\":\"Fernando Tejedo-Herrero\",\"review_date\":\"2020-11-15 04:35:58 +0000 UTC\",\"review_id\":\"4f032a4c0d7a136a565d83d5\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2054373\",\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\",\"type\":\"review\"}],\"text\":\"Historical reviews of Fernando Tejedo-Herrero, Thomas Cravens: Exams are described as reasonable by one reviewer, but others find them unpredictable or based on unclear criteria. One review notes that texts are unnecessary, while another reports unclear questions.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2006-05-04 09:17:38 +0000 UTC\",\"review_id\":\"5f45680085a30d08c7904480\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2014-03-31 17:11:52 +0000 UTC\",\"review_id\":\"cca9c51cf3ad054b469169ed\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2014-04-03 12:43:31 +0000 UTC\",\"review_id\":\"6a4f991e5fcd9f9c637a4f08\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"}],\"text\":\"Historical reviews for Thomas Cravens show a divide between students who found him approachable and inspiring, and those who criticized his disorganized lectures and unpredictable exams. Some reviewers noted his deep linguistic knowledge, while others found his instruction arbitrary and difficult to follow.\"}],\"message\":null,\"offered\":false,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2006-05-04 09:17:38 +0000 UTC\",\"review_id\":\"5f45680085a30d08c7904480\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2014-03-31 17:11:52 +0000 UTC\",\"review_id\":\"cca9c51cf3ad054b469169ed\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2014-04-03 12:43:31 +0000 UTC\",\"review_id\":\"6a4f991e5fcd9f9c637a4f08\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Fernando Tejedo-Herrero\",\"review_date\":\"2020-04-27 18:56:39 +0000 UTC\",\"review_id\":\"c8e20b1d23f6973b589cdc6c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2054373\",\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\",\"type\":\"review\"},{\"instructor_name\":\"Fernando Tejedo-Herrero\",\"review_date\":\"2020-11-15 04:35:58 +0000 UTC\",\"review_id\":\"4f032a4c0d7a136a565d83d5\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2054373\",\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\",\"type\":\"review\"}],\"text\":\"Reviews for historical instructors Thomas Cravens and Fernando Tejedo-Herrero are polarized. Cravens is described as either inspiring or disorganized, while Tejedo-Herrero is praised for enthusiasm or criticized for unclear grading.\"},{\"citations\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2019: 3.70 GPA, 73.2% A/AB (n=41 letter grades); Spring 2020: 3.40 GPA, 59.6% A/AB (n=47 letter grades); Spring 2023: 3.60 GPA, 74.3% A/AB (n=35 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2006-05-04 09:17:38 +0000 UTC\",\"review_id\":\"5f45680085a30d08c7904480\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTExODE5MTcw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2014-03-31 17:11:52 +0000 UTC\",\"review_id\":\"cca9c51cf3ad054b469169ed\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTIyOTcwMzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Thomas Cravens\",\"review_date\":\"2014-04-03 12:43:31 +0000 UTC\",\"review_id\":\"6a4f991e5fcd9f9c637a4f08\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:822811\",\"source_review_id\":\"UmF0aW5nLTIyOTg1MzI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/822811\",\"type\":\"review\"},{\"instructor_name\":\"Fernando Tejedo-Herrero\",\"review_date\":\"2020-04-27 18:56:39 +0000 UTC\",\"review_id\":\"c8e20b1d23f6973b589cdc6c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2054373\",\"source_review_id\":\"UmF0aW5nLTMzMTM5MzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\",\"type\":\"review\"},{\"instructor_name\":\"Fernando Tejedo-Herrero\",\"review_date\":\"2020-11-15 04:35:58 +0000 UTC\",\"review_id\":\"4f032a4c0d7a136a565d83d5\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2054373\",\"source_review_id\":\"UmF0aW5nLTMzODE4NzAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2054373\",\"type\":\"review\"}],\"text\":\"Historical reviews of Fernando Tejedo-Herrero, Thomas Cravens: Students report mixed experiences with lecture clarity and organization. Cravens is called approachable yet arbitrary, while Tejedo-Herrero is seen as enthusiastic but potentially frustrating due to grading issues.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"FERNANDO TEJEDO-HERRERO is recorded teaching in Spring 2018, Spring 2019, Spring 2020, Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"FRENCH/ITALIAN/PORTUG/SPANISH 429\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"source_record\":{\"entity_id\":\"b534cfb7-1a88-3911-9487-04f5d263c7e8\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"}],\"text\":\"THOMAS CRAVENS is recorded teaching in Spring 2007, Spring 2008, Spring 2009, Spring 2010, Spring 2011, Spring 2012, Fall 2012, Spring 2013, Spring 2014, Fall 2016. 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":false}]