New Paltz Presentation 5
Technology and the changing face of education
Smart Redundancy for Distributed Computation