Adivina las profesiones video on YouTube
practice 18 different careers in Spanish
practice 19 Spanish words for careers or jobs
practice 26 Spanish names for animals
cute graphic and lengthy list from Woodward Spanish