Education for the next millenium