1. Avigad, Jeremy, “Computers in Mathematical Inquiry” (2008). Department of Philosophy. Paper 28. http://repository.cmu.edu/philosophy/28
2. Biswas, G, T. Katzlberger, J. Brandford, D. Schwartz, D.S. & TAG-V (2001). Extending intelligent learning environments with teachable agents to enhance learning. In Artificial Intelligence in Education, J.D. Moore et al. (Eds.) (pp. 389-397). IOS Press
3. Biswas, G., Leelawong, K., Schwartz, D., & Vye, N. (2005). Learning by Teaching: A new Agent Paradigm for Educational Software. Applied Artificial Intelligence, 19, 363–392.
4. Blair, K., Schwartz, D. L., Biswas, G., & Leelawong, K. (2007). Pedagogical Agents for Learning by Teaching: Teachable Agents. Saddle Brook Then Englewood Cliffs NJ: Educational Technology.
5. Brophy, S., Biswas, G., Katzlberger, T., Bransford, J., & Schwartz, D. (1999). Teachable Agents: Combining Insights from Learning Theory and Computer Science. In S. P. Lajoie & M. Vivet (Eds.), Artificial Intelligence in Education (pp. 21–28). Amsterdam: Ios Press.