Using Testing as a Learning Tool | Synapse