Agent-Based Learning Environments as a Research Tool for Investigating Teaching and Learning | Synapse