Tag: teaching framework for effective learning