VIRTUAL EDUCATION FOR THE 21ST CENTURY