learning requires understanding