Course image HP2011: Modern Spanish Language II Grammar and Writing
2019/20
Course image HP2012: Modern Spanish Language II Translation
2019/20
Course image HP2013: Modern Spanish Language II Oral
2019/20
Course image HP2021: Modern Spanish Language 2 (Post Beginners) Grammar and Writing
2019/20
Course image HP2022: Modern Spanish Language 2 (Post Beginners) Translation
2019/20
Course image HP2023: Modern Spanish Language 2 (Post Beginners) Oral
2019/20
Course image HP3011: Modern Spanish Language III Writing
2019/20
Course image HP3012: Modern Spanish Language III Translation
2019/20
Course image HP3013: Modern Spanish Language III Oral
2019/20
Course image IT107:Modern Italian Language I (Advanced)
2019/20
Course image IT313:Italian Cinema I: Envisioning the Nation
2019/20
Course image IT315:Experiments in Narrative I: Telling the Past
2019/20
Course image IT321:Renaissance Rivalries: Power Magic & Language
2019/20
Course image IT334:Modern Italian Culture in Dialogue with Europe
2019/20