INTERACT: Enabling Interactive, Question-Driven Learning in Large Language Models