Courses SPA - Spanish 300 SPA 309
A study of historical, artistic and cultural traits of Hispanic communities in the United States. Service-learning component included. Fulfills diversity requirement.