Tagged teaching-and-learning