Title: Co-operative Internet Learning