Learning Alternatives in U. S. Education: Where Student and Computer Meet