Tandem learning on the Internet