Philosophical Models of Teaching | Synapse