Peer Interaction and the Learning of Critical Thinking Skills | Synapse