interact-and-learn