Courses recently taught

SPAN 1000 LECT Introductory Spanish
SPAN 1010 LECT Spanish Language and Culture
SPAN 2000 LECT Intermediate Spanish
SPAN 3310 LECT Civilization of Latin America