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