Teaching over the Internet: the future | Synapse