teach me ten...