Group Learning Theory