A learning collection

Common Dog Breeds 10 cards Can you identify these popular American dog breeds?

Spanish Body Vocabulary 20 cards Spanish to English translation of human body vocabulary

German Vocabularuy 8 cards This will provide a database of German/ English word translation. Note that it is for competent to advanced users of the German language.

Chemistry 15 cards