Tagged digital-teaching