Team Learning: a Potential Solution To the Problems of Large Classes | Synapse