This paper describes our work constructing a generalized framework for modeling multi agent interactions in education-related applications. Historically, interactive learning systems are highly engineered to the particular knowledge domain to which they are applied, often using scripts to guide interactions between agent tutors and human learners. We are motivated to explore a more general methodology for interactions, moving beyond a traditional scripted model and following the general trend in human education towards more open, learner-centered, constructivist environments. In order to accomplish this, we need a framework in which to define general types of interactions that can occur between a learner and a tutor, as well as interactions between these agents and their sets of beliefs — not only about the knowledge domain that is the subject of the learning system, but also about each other. In this paper, we describe early work in this direction, which involves using argumentati...